Visual Basic - COMBO BOX SIN PROPIEDAD TEXT !!!

Life is soft - evento anual de software empresarial
 
Vista:

COMBO BOX SIN PROPIEDAD TEXT !!!

Publicado por Javier E. Salvay (49 intervenciones) el 22/05/2006 13:07:25
Hola a todos, le muestro mi duda haber si alguien me puede ayudar.

Tengo en muchos forms de mi proyecto, ComboBox's con datos. Si no quiero que lo edite el usuario, lo dejo no editable desde la propiedad Estilo.

El problema que se presenta es que la propiedad Text no funciona cuando está NO EDITABLE.
Ejemplo: Combo1.ReText = "Seleccione la Ciudad"
En esta línea me da error, pero necesito que aparezca esta palabra en el Text del Combo.

Si alguien sabe como poder utilizarla o de alguna otra propiedad para igualar al Text por favor avise.
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:COMBO BOX SIN PROPIEDAD TEXT !!!

Publicado por Edgardo (16 intervenciones) el 22/05/2006 15:46:27
Mira, te doy un consejo, no siempre hay una respuesta mágica, o en este caso, una propiedad mágica. A veces hay que buscar por otros lados, por ejemplo, por observación. Yo tambie tuve el mismo problema que vos, y lo que hice fue mirar en paginas de internet (por ejemplo), como utilizaban el combo. Y descubrí que la mayoría ¡Tampoco pudo! Lo que hacen es meter en la primer linea (en el indice, no en el text) la descripción, como seleccione x cosa. Otros utilizan un skin que parece un combobox, etc. Te doy 3 ejemplos:
fijate en:
http://www.ciudad.com.ar/ (el primer item es la descripcion)
http://www.movistar.com/ (el combobox no es combobox)
http://www.mercadolibre.com/ (para seleccionar pais no utiliza combobox)

Todas son maneras distintas pero válidas.
De todos modos te mando un código con la primera forma. Espero te sirva. Saludos.

Private Sub Form_Load()
Combo1.AddItem "Seleccione una ciudad:"
Combo1.AddItem "----------------------"
Combo1.AddItem "Seleccion 1"
Combo1.AddItem "Seleccion 2"
Combo1.AddItem "Seleccion 3"
Combo1.AddItem "Seleccion 4"
Combo1.AddItem "Seleccion 5"
Combo1.ListIndex = 0
End Sub
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