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;

Respuestas a la pregunta(10)

Su respuesta a la pregunta