¿Cómo me notifican de un cambio de selección en un cuadro de texto en .NET 2.0? No he podido encontrar un evento SelectionChanged o un método OnSelectionChanged. ¿Cuál es la mejor solución para esto (sin tener que invocar, por supuesto)?Windows Forms: Evento SelectionChanged para la clase TextBox
Respuesta
Puede usar un RichTextBox y establecer Multiline en falso. Tiene un OnSelectionChanged.
Una gran idea. Cualquier desventaja? –
No lo sé desde lo más alto de mi cabeza. Puede ser que necesite un pequeño ajuste para que sea tan tonto como un TextBox;) – Hamid
@Vulcan Eager: RichTextBox tiene la característica molesta de cambiar todas las terminaciones de línea '\ r \ n' en la propiedad' Text' a '\ n' tan pronto como se vuelve visible. –
Bueno, creo que this puede ayudar! Tendrá que usar RichTextBox todavía.
También puede usar TextBox.
Escribir un funktion GetMyPosition() y poner en los eventos
- TextChanged()
- MouseClick()
- KeyUp() (En KeyDown() la posición no se cambia)
Cuando se desea notificar al highliting de un texto, también hay que utilizar - MouseHover()
- 1. WPF Listview SelectionChanged evento
- 2. evento Click para .Net (Windows Forms) control de usuario
- 3. Evento de Windows Forms "¿En la pestaña Seleccionar"?
- 4. Evento ASP.NET TextBox LostFocus
- 5. ASP.Net textbox onblur evento
- 6. Fuente predeterminada para la aplicación Windows Forms
- 7. Interfaz web para la aplicación Windows Forms
- 8. El mejor enfoque para Windows Forms rodando salida de registro en TextBox
- 9. .NET Windows Forms: interceptando el evento Close X
- 10. QTableView selectionChanged
- 11. ¿Cómo imitar el evento onBlur de JavaScript en Windows Forms?
- 12. WPF Datagrid: evento SelectionChanged no se produce cuando SelectionUnit = "Celda"
- 13. ¿Cómo puedo restablecer una propiedad .NET de Windows Forms TextBox BackColor?
- 14. Windows Forms Test Automation
- 15. Ejemplos de MVP para Windows Forms
- 16. Windows Forms: capturar MouseWheel
- 17. Cómo evitar que un TextBox de Windows Forms parpadee al redimensionar?
- 18. llamadas multihilo en la aplicación Windows Forms?
- 19. Windows Forms Separator Control
- 20. WPF o Windows Forms
- 21. ¿Cómo establecer el ancho de TAB en un control TextBox de Windows Forms?
- 22. Windows Forms - ErrorProvider + DataGridView
- 23. Mapas con la aplicación Windows Forms
- 24. Desventajas para alojar Windows Forms Control en la aplicación WPF?
- 25. WPF RichTextBox SelectionChanged Rendimiento
- 26. Learning Windows Forms vs. Windows Presentation Foundation
- 27. Evento de WinForms para el foco de TextBox?
- 28. XAML ComboBox SelectionChanged Fires OnLoad
- 29. Windows Forms and ShowDialog problema
- 30. Restore C# Windows Forms backcolor
lo ¿te refieres a "Selección modificada"? ¿Quiere decir cuando un usuario mueve el cursor de un cuadro de texto a otro? – Galilyou
Creo que se refiere a una selección del texto dentro de la caja. – Hamid
Quiero decir que el usuario ha cambiado lo que se selecciona dentro del cuadro de texto. Suponiendo que el cuadro de texto contiene "zorro marrón rápido" con "marrón" seleccionado y el usuario selecciona "zorro" en su lugar, necesito que me notifiquen. –