Quiero tener un "solo-selección" ComboBox
que proporciona una lista de elementos para que el usuario seleccione. La escritura debe deshabilitarse en la parte de texto del control ComboBox
.¿Cómo puedo hacer que un ComboBox no se pueda editar en .NET?
Mi búsqueda inicial de esto resultó ser una sugerencia demasiado compleja y equivocada para capturar el evento KeyPress
.
Una cosa a tener en cuenta hacer esto significa que ya no puede actualizar la propiedad 'Text' programmically, estaba usando para mostrar una mensaje predeterminado usando 'ComboBox.SelectedIndex = -1;' – Lankymart
¿Hay alguna manera de hacer esto a través de la GUI para Visual C# sin tener que editarlo en el código? Parece que un "valor predeterminado" sería una cosa normal para querer configurar – muzzlator
@muzzlator ver mi respuesta a continuación http://stackoverflow.com/a/26005210/1241244 – invertigo