C # winforms combobox autocompletado dinámico
Mi problema es similar a este:¿Cómo puedo cambiar dinámicamente las entradas de autocompletar en un cuadro combinado de C # o en un cuadro de texto? Pero todavía no encuentro solución.
El problema brevemente:
Yo tengo unComboBox
y una gran cantidad de registros para mostrar en ella. Cuando el usuario comienza a escribir, quiero cargar registros que comiencen con el texto de entrada y ofrecer al usuario el autocompletar. Como se describe en el tema anterior, no puedo cargarlos enсomboBox_TextChanged
porque siempre sobrescribo los resultados anteriores y nunca los veo.
Puedo implementar esto usando soloComboBox
? (noTextBox
oListBox
)
Yo uso esta configuración:
сomboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
сomboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;