visual usar una seleccionar manualmente llenar item eventos enlazar elementos ejemplos datos como agregar c# winforms combobox

usar - ¿Cómo deshabilitar la edición de elementos en el cuadro combinado para c#?



como usar combobox c# (3)

Tengo algunos elementos en un ComboBox (WinForms con C #). Quiero que su contenido sea estático para que un usuario no pueda cambiar los valores en el interior cuando se ejecuta la aplicación. Tampoco quiero que el usuario agregue nuevos valores al ComboBox


Este es otro método que uso porque cambiar DropDownSyle a DropDownList hace que se vea en 3D y, a veces es simplemente feo.

Puede evitar la entrada del usuario manejando el evento KeyPress del ComboBox de esta manera.

private void ComboBox1_KeyPress(object sender, KeyPressEventArgs e) { e.Handled = true; }


Use la propiedad ComboStyle:

comboBox.DropDownStyle = ComboBoxStyle.DropDownList;


Yow puede cambiar el DropDownStyle en propiedades a DropDownList. Esto no mostrará el TextBox para el filtro.