Visual Basic.NET - MAYUSCULAS en COMBOBOX

 
Vista:

MAYUSCULAS en COMBOBOX

Publicado por Juan Azabache (1 intervención) el 04/12/2003 18:51:42
Hola,
Tengo un ComboBox, con la propiedad DropDownStyle=DropDown (es decir que se puede editar). He tratado de buscar la manera de que al escribir un texto en el combo, solo me acepte mayusculas pero no he podido.
SIn embargo he visto que el control TextBox lo tiene como una propiedad la cual se activa segun el requerimiento. Pero en ComboBox No.
Tambien he intendado programar el evento KeyPress, pero solo puedo detectar la tecla presionada ya que el parametro e.KeyChar es de solo letura.
Si alguien puede ayudarme con esto se los agradeceria mucho.
Saludos.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MAYUSCULAS en COMBOBOX

Publicado por Edgar (1501 intervenciones) el 05/12/2003 00:35:26
Hola

Trata de usar el evento TextChanged, este método te dice si el texto cambió, es decir se modifico el texto, en este caso, lo que haces es leer el string y pasarlo a mayuscula.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MAYUSCULAS en COMBOBOX

Publicado por Victor Collado (95 intervenciones) el 05/12/2003 00:39:23
Hola

Puedes ustilizar el evento Leave del combobox y convertir su texto a mayusculas, un ejemplo:

Private Sub ComboBox1_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.Leave
Dim strvalue As String = ComboBox1.Text

ComboBox1.Text = strvalue.ToUpper()
End Sub

saludos

Victor Collado

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar