FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo puedo evitar que se escriba en el ComboBox?
Hola a todos:
¿Cómo puedo evitar que se escriba en el ComboBox y sólo deje al usuario poner las opciones que ya se encuentran incluidos como items??. No encuentro la propiedad que lo permita... Tengo el Delphi5 Muchas gracias a quien pueda ayudarme. Atentamente Nuri |
#2
|
||||
|
||||
Hola,
Es probable que puedas lograr lo que precisas dando a la propiedad "Style" el valor "csDropDownList". Última edición por dec fecha: 28-07-2005 a las 17:25:47. Razón: (corrección del texto) |
#3
|
||||
|
||||
O bien podrías utilizar la propiedad Style = csDropDownList, o simplemente podrías validarlo "a la salida":
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
|||
|
|||
Okis muchas gracias.
Me encanta este foro. Atentamente Nuri |
#5
|
||||
|
||||
Hola,
Con ánimo de polemizar (un poquito) yo creo que si la pregunta se ciñe a que no se pueda escribir en un "TComboBox" no hay lugar a validar a la salida Federico, puesto que podría inducir a error al sacrosanto usuario del programa, al darle la posibilidad de escribir para luego no aceptar aquello que escriba... ¿no? |
#6
|
||||
|
||||
totalmente de acuerdo con Dec
Recomendación #3562 Controla todo lo que puedas controlar con los controles (sin tener que escribir código). P.D. La recomendación fue tomada del libro ficticio "Aprendiendo a programar en Delphi - Las 10,000 y un recomendaciones."
__________________
Última edición por ContraVeneno fecha: 28-07-2005 a las 18:00:24. |
#7
|
||||
|
||||
Cita:
PD: Solo quiero aclarar que cuando escribí la respuesta la tuya aún no estaba, por eso las dos opciones, sino simplemente hubiera escrito: Agregando a lo que dijo Dec.... Por otro lado, con el tiempo me he dado cuenta que muchas veces la respuesta al pie de la letra no es lo que se espera! Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|