Saltar al contenido

¿Cómo puedo hacer que un ComboBox no sea editable en .NET?

Posterior a investigar con especialistas en el tema, programadores de varias ramas y profesores hemos dado con la solución a la cuestión y la dejamos plasmada en este post.

Solución:

Para hacer que la parte de texto de un cuadro combinado no se pueda editar, establezca la propiedad DropDownStyle en “DropDownList”. El ComboBox ahora es esencialmente solo de selección para el usuario. Puede hacer esto en el diseñador de Visual Studio o en C# de esta manera:

stateComboBox.DropDownStyle = ComboBoxStyle.DropDownList;

Vínculo a la documentación de la propiedad ComboBox DropDownStyle en MSDN.

Para agregar una referencia de GUI de Visual Studio, puede encontrar el DropDownStyle opciones bajo las Propiedades del ComboBox seleccionado:

ingrese la descripción de la imagen aquí

Lo que agregará automáticamente la línea mencionada en la primera respuesta a Form.Designer.cs InitializeComponent()al igual que:

this.comboBoxBatch.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;

Permanezca en su ComboBox y busque la propiedad DropDropStyle desde la ventana de propiedades y luego elija La lista desplegable.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *