![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() 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. ![]() |
![]() |
|
|
![]() |
|