Auto completar o Autocomplete es una herramienta muy popular en el amplio mundo del desarrollo, en esta particular opción ayuda al usuario a completar el texto que escribe conforme a los caracteres que digita, esta su vez va mostrando las opciones disponibles, estas opciones no son más que una lista despegable que va decreciendo a medida que se escribe.
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Dim MySource As New AutoCompleteStringCollection()
MySource.AddRange(New String() _
{ _
"Enero", _
"Febrero", _
"Marzo", _
"Abril", _
"Mayo", _
"Junio", _
"Julio", _
"Agosto", _
"Septiembre", _
"Octubre", _
"Noviembre", _
"Diciembre" _
})
With TextBox1
.AutoCompleteCustomSource = MySource
.AutoCompleteMode = AutoCompleteMode.SuggestAppend
.AutoCompleteSource = AutoCompleteSource.CustomSource
End With
End Sub
El efecto de este ejemplo es el siguiente.
El auto completar le da a tu aplicación un dinamismo singular y atractivo.
Esta técnica es muy común en la web, pero la puedes implementar sin problemas en tus entornos Windows para que los usuarios de tu sistema se adapten muy fácil y rápido.









