Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-05-2008
Avatar de Guillermo80
Guillermo80 Guillermo80 is offline
Miembro
 
Registrado: may 2007
Posts: 87
Poder: 18
Guillermo80 Va por buen camino
Check Box que habilita ComboBox

Hola foreros, necesito para mi aplicación dos cosas:

1. Tengo un combobox, pero ahora quiero que aparezca inhabilitado, ya sabéis, que no permita al usuario acceder a sus opciones.

2. Quiero meter un checkbox, que al marcarlo, se lance un evento o algo que habilite el anterior combobox.

La opción del checkbox es flexible, o sea, cualquier elemento que al marcarlo me habilite el combobox me vale. Incluso un radiobottom quedaría mejor.

¿Alguien me puede ayudar?

Saludos.
Responder Con Cita
  #2  
Antiguo 12-05-2008
Avatar de Fenareth
[Fenareth] Fenareth is offline
Miembro Premium
 
Registrado: oct 2007
Ubicación: Guadalajara, Jalisco, México
Posts: 494
Poder: 17
Fenareth Va por buen camino
Hola !

Yo lo que haría en el evento OnClick de mi checkbox sería verificar el estado del mismo:

Código Delphi [-]
if checkbox.checked = true then
     combobox.enabled := true
else
      combobox.enabled := false;

Para el caso del RadioButton sería exactamente igual...

Espero te sirva...

Saludos,

Última edición por Fenareth fecha: 12-05-2008 a las 15:59:45. Razón: Faltó opcion de radiobutton
Responder Con Cita
  #3  
Antiguo 12-05-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

El componente "TCheckBox" parece más indicado. Por otro lado, lo que el compañero propone arriba puede quedar reducido a una sola instrucción:

Código Delphi [-]
ComboBox.Enabled := CheckBox.Checked;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 12-05-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Cita:
Empezado por dec Ver Mensaje
...El componente "TCheckBox" parece más indicado. Por otro lado, lo que el compañero propone arriba puede quedar reducido a una sola instrucción:
Código Delphi [-]
 ComboBox.Enabled := CheckBox.Checked
Efectivamente maese David, eso está correcto. Solo te has equivocado en un ligero detalle:
Es compañera, no compañero. Y si mal no recuerdo, Fenareth se llama Lizet.
__________________

Responder Con Cita
  #5  
Antiguo 12-05-2008
Avatar de Fenareth
[Fenareth] Fenareth is offline
Miembro Premium
 
Registrado: oct 2007
Ubicación: Guadalajara, Jalisco, México
Posts: 494
Poder: 17
Fenareth Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
Efectivamente maese David, eso está correcto. Solo te has equivocado en un ligero detalle:
Es compañera, no compañero. Y si mal no recuerdo, Fenareth se llama Lizet.
Jejejeje, ya que andamos en las correciones... Lizet no... Gaby o inclusive Fenareth que además de mi nick es mi segundo nombre

Saludos,

P.D. Nótese la diferencia de alguien que tiene chorromil tiempo programando en Delphi VS alguien que lleva un año
Responder Con Cita
  #6  
Antiguo 12-05-2008
Avatar de Guillermo80
Guillermo80 Guillermo80 is offline
Miembro
 
Registrado: may 2007
Posts: 87
Poder: 18
Guillermo80 Va por buen camino
Gracias chicos, ¡muy buena la ayuda! Lo de dejarlo en una sola instrucción ya ha sido la bomba .

P.D: casi que montais un chat con tanto post-personal .
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Genero comboBox en dbgrid y cuando hago dos veces click desaparece el comboBox. mcalmanovici Varios 1 29-02-2012 15:09:15
como mostrar la ventana de lenar inten de un combobox en tiempo de un combobox gulder Varios 3 19-05-2007 19:55:58
instruccion CHECK CHiCoLiTa MS SQL Server 3 01-03-2005 18:12:58
Actualizar un check cmgenny Firebird e Interbase 5 28-03-2004 18:09:18
Check!! subzero Firebird e Interbase 3 09-02-2004 23:43:04


La franja horaria es GMT +2. Ahora son las 10:52:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi