Autobusqueda en un combobox

24/08/2005 - 20:14 por Alejandro | Informe spam
Hola necesito de su ayuda...

Como puedo hacer un auto llenado en un auto llenado tomano en cuenta la
informacion que tengo en el combo. Es decir si escribo una A me muestre los
valores que tiene el combo que empiecen con A...
Disculpen estuve intentando con arreglos y despues hacer las busquedas pero
me ocupa muchamemoria..

Soy nuevo en esto, si alguien me puede ayudar les adradeceria mucho...

alejandro

Preguntas similare

Leer las respuestas

#1 DotNetDeveloper
24/08/2005 - 21:01 | Informe spam
hola sabes encontre uno parecido en los foros del guille
www.elguille.info si gustas buscalo ahi ok ya q necesitas estar registrado
para poderingresar
ahora si deseas mandame un mail y te lo manod ok bytes

mis mail son


Respuesta Responder a este mensaje
#2 Carlos Durán Urenda
24/08/2005 - 21:23 | Informe spam
Prueba lo siguiente


al cargar el formulario realiza una llamada de la siguiente manera...

ComboAutoComplete Me.ComboBox1



Private Sub ComboAutoCompleteKeyUp(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyEventArgs) 'Handles ComboBox2.KeyUp
Dim CB As ComboBox = DirectCast(sender, ComboBox)
Dim inicio As Integer = CB.Text.Length
Dim indice As Integer
Dim t As String = e.KeyCode.ToString
If t.Length = 1 AndAlso (IsNumeric(t) OrElse (t >= "A" AndAlso t <"Z") _
OrElse InStr(" /*-+()!#$%&=?¡¿~{}[],.-_<>@|°¬",
t) > 0) Then

Dim p As Integer = CB.SelectionStart
indice = CB.FindString(CB.Text.Substring(0, p))
If indice >= 0 Then
CB.SuspendLayout()
CB.SelectedIndex = indice
CB.Select(p, CB.Text.Length)
CB.ResumeLayout()
End If
End If
End Sub
Friend Sub ComboAutoComplete(ByVal Combo As ComboBox)
AddHandler Combo.KeyUp, AddressOf ComboAutoCompleteKeyUp
End Sub


Saludos
Carlos Durán

"Alejandro" escribió en el mensaje
news:
Hola necesito de su ayuda...

Como puedo hacer un auto llenado en un auto llenado tomano en cuenta la
informacion que tengo en el combo. Es decir si escribo una A me muestre
los
valores que tiene el combo que empiecen con A...
Disculpen estuve intentando con arreglos y despues hacer las busquedas
pero
me ocupa muchamemoria..

Soy nuevo en esto, si alguien me puede ayudar les adradeceria mucho...

alejandro


Respuesta Responder a este mensaje
#3 Alejandro
24/08/2005 - 21:39 | Informe spam
Te agradesco mucho tu ayuda.. con lo que dio Carlos funcniona bien
Gracias..

Saludos desde MEXICO
Alejandro

"DotNetDeveloper" escribió:

hola sabes encontre uno parecido en los foros del guille
www.elguille.info si gustas buscalo ahi ok ya q necesitas estar registrado
para poderingresar
ahora si deseas mandame un mail y te lo manod ok bytes

mis mail son


Respuesta Responder a este mensaje
#4 Alejandro
24/08/2005 - 21:40 | Informe spam
Hola Carlos te agradesco tu ayuda me funciona bien el codigo...

Salu2
Alejandro

"Carlos Durán Urenda" escribió:

Prueba lo siguiente


al cargar el formulario realiza una llamada de la siguiente manera...

ComboAutoComplete Me.ComboBox1



Private Sub ComboAutoCompleteKeyUp(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyEventArgs) 'Handles ComboBox2.KeyUp
Dim CB As ComboBox = DirectCast(sender, ComboBox)
Dim inicio As Integer = CB.Text.Length
Dim indice As Integer
Dim t As String = e.KeyCode.ToString
If t.Length = 1 AndAlso (IsNumeric(t) OrElse (t >= "A" AndAlso t <> "Z") _
OrElse InStr(" /*-+()!#$%&=?¡¿~{}[],.-_<>@|°¬",
t) > 0) Then

Dim p As Integer = CB.SelectionStart
indice = CB.FindString(CB.Text.Substring(0, p))
If indice >= 0 Then
CB.SuspendLayout()
CB.SelectedIndex = indice
CB.Select(p, CB.Text.Length)
CB.ResumeLayout()
End If
End If
End Sub
Friend Sub ComboAutoComplete(ByVal Combo As ComboBox)
AddHandler Combo.KeyUp, AddressOf ComboAutoCompleteKeyUp
End Sub


Saludos
Carlos Durán

"Alejandro" escribió en el mensaje
news:
> Hola necesito de su ayuda...
>
> Como puedo hacer un auto llenado en un auto llenado tomano en cuenta la
> informacion que tengo en el combo. Es decir si escribo una A me muestre
> los
> valores que tiene el combo que empiecen con A...
> Disculpen estuve intentando con arreglos y despues hacer las busquedas
> pero
> me ocupa muchamemoria..
>
> Soy nuevo en esto, si alguien me puede ayudar les adradeceria mucho...
>
> alejandro
>
>



Respuesta Responder a este mensaje
#5 Alejandro
24/08/2005 - 21:42 | Informe spam
Hola encotre algo que puede funcionar para algo mas integral, empesendado con
un autollenado del combo los que deseen pueden probar este ejemplo

http://www.codeproject.com/vb/net/M...tCombo.asp

Salu2

Alejandro
Mexico DF

"Alejandro" escribió:

Hola necesito de su ayuda...

Como puedo hacer un auto llenado en un auto llenado tomano en cuenta la
informacion que tengo en el combo. Es decir si escribo una A me muestre los
valores que tiene el combo que empiecen con A...
Disculpen estuve intentando con arreglos y despues hacer las busquedas pero
me ocupa muchamemoria..

Soy nuevo en esto, si alguien me puede ayudar les adradeceria mucho...

alejandro


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida