FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Radiogroup
Utilizo delphi 7 . Tengo dentro de un RadioGroup varios items creado.
¿Como puedo crear el evento Onclick a cada item? ¿Qué propiedad debo de tocar? |
#2
|
||||
|
||||
La gracia del TRadioGroup es que te olvidas de trabajar individualmente con los TRadioButtons, si quieres trabajar individualmente te sugiero utilizar un TGroupBox con TRadioButtons.
Igualmente como internamente el TRadioGroup esta formado por estas clases que te comento, puedes recorrer el contenedor y jugar con las propiedades de cada control, en tu caso apuntarías el onclick de cada componente donde te plazca:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Parece ser que no hay forma de asignar un evento OnClick a cada RadioButton de un TRadioGroup, ya que el component trata a los Items como un TStringList.
Lo que puedes hacer es en el evento OnClick del TRadioButton verificar la propiedad ItemIndex para saber que RadioButton fue seleccionado y actuar al respecto:
Saludos... Update: Viendo la respuesta de Federico, veo que si es posible acceder a los RadioButton de un TRadioGroup. Y es que se me había olvidado la propiedad Components que tienen todas las clases descendientes de TComponent. Ahora ya tienes dos posibles soluciones a tu problema. Última edición por maeyanes fecha: 12-01-2006 a las 16:27:41. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Deshabilitar un item de un radiogroup... | Chente(rMan) | OOP | 7 | 03-01-2013 18:00:45 |
radiogroup combrobar selección | emiliu | Varios | 2 | 16-11-2005 23:56:39 |
como recuperar la seleccionde 1 radiogroup | raffagia | Varios | 4 | 24-08-2005 02:27:15 |
Ordenar por campos en RadioGroup | santana | Oracle | 2 | 06-03-2004 19:03:07 |
|