¿Existe alguna manera elegante de establecer tamaños/posiciones de pestañas personalizados en un cuadro de texto de líneas múltiples en C#?Usando C#, ¿cómo configuro las posiciones de las pestañas en un cuadro de texto de líneas múltiples?
Q
Usando C#, ¿cómo configuro las posiciones de las pestañas en un cuadro de texto de líneas múltiples?
5
A
Respuesta
10
necesita enviar el mensaje EM_SETTABSTOPS, así:
static class NativeMethods {
[DllImport("user32.dll")]
public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, ref int lParam);
}
static void SetTabs(TextBox box) {
//EM_SETTABSTOPS - http://msdn.microsoft.com/en-us/library/bb761663%28VS.85%29.aspx
int lParam = 16; //Set tab size to 4 spaces
NativeMethods.SendMessage(box.Handle, 0x00CB, new IntPtr(1), ref lParam);
box.Invalidate();
}
+0
Hombre ... puedes encontrar un buen sitio de golosinas. –
0
Aparte de por vb 2013 la gente amable de Microsoft que han decidido ya no necesitan las ventanas manejar y ya no se puede llegar a ella.
Cuestiones relacionadas
- 1. ¿Cómo puedo determinar las posiciones de "nuevas líneas" en el texto de un elemento HTML?
- 2. C# ¿Cómo cuento las líneas en un archivo de texto
- 3. Eliminar líneas desde el comienzo del cuadro de texto de líneas múltiples en C#
- 4. selenio WebDriver - cómo verificar las líneas múltiples de texto
- 5. Insertar pestañas en un cuadro de texto
- 6. WinForms: Autocompletar en el cuadro de texto de líneas múltiples
- 7. Múltiples ocurrencias de expresión regular en un cuadro de texto de líneas múltiples
- 8. Cuadro de texto de líneas múltiples en Silverlight
- 9. ¿Cómo eliminar las pestañas de las líneas en blanco usando sed?
- 10. Cuadro de texto de líneas múltiples con desplazamiento vertical automático
- 11. ¿Cómo configuro un cuadro de texto en varias líneas en SSRS?
- 12. Ajuste de las posiciones de las etiquetas en una UITableViewCell
- 13. ¿Cómo configuro el texto de un cuadro de texto en negrita en tiempo de ejecución?
- 14. ¿Cómo desplazarse constantemente hasta el final del texto en el cuadro de texto de líneas múltiples?
- 15. ¿Cómo especifico las columnas y filas de un editor de líneas múltiples en ASP.MVC?
- 16. ¿Cómo configuro el tamaño de un cuadro de texto HTML?
- 17. ¿Cómo elimino las nuevas líneas de un archivo de texto?
- 18. Java: múltiples líneas de texto usando JOptionPane.showInputDialog (null, "Texto");
- 19. ¿Cómo contar las líneas de un archivo en C++?
- 20. ¿Cómo configuro el valor de un cuadro de texto usando un delimitador con jQuery?
- 21. obtener el texto de las pestañas en las pestañas ui seleccione jquery
- 22. C# - Escribir un registro usando un cuadro de texto
- 23. Cómo agregar texto en un cuadro de texto de varias líneas?
- 24. Lea solo las primeras líneas de texto de un archivo
- 25. cómo desactivar las pestañas usando jQuery
- 26. C#: texto de líneas múltiples en el control DataGridView
- 27. Desactivar las sugerencias del cuadro de texto
- 28. Cómo sincronizar las posiciones de desplazamiento para varios iframes
- 29. Obtener texto seleccionado en un cuadro de texto
- 30. ¿Cómo configuro el ancho de un cuadro de texto cuando edito una fila en un GridView?
WinForms o WPF? (Tenga en cuenta que en realidad no puedo decir si esto marcará la diferencia!) – AakashM
Vea http://stackoverflow.com/questions/1298406/how-to-set-the-tab-width-in-a-windows-forms -textbox-control –
Basado en sus otras preguntas, probablemente WinForms. – SLaks