Fórum Tem como desabilitar só um ítem de um RadioGroup? #236845
09/06/2004
0
Tem como desabilitar só um ítem de um RadioGroup?
Exemplo: Tenho um RadioGroup com tres itens: Manha, Tarde, Noite. Tenho uma tabela: Pedidos, com um campo: Periodo, que é relacionado ao RadioGroup.
Quando a hora do micro passa de 18:00 o usuario nao pode fazer um pedido escolhendo nem Manha nem Tarde.
Eu sei que posso fazer com que se o usuario clicar em Manha ou Tarde, nao se possa fazer um pedido para estes periodos:
if (time > 18:00) and (RadioGroup.ItemIndex < 2) then // nao aceite pedido.
Porem eu gostaria que no RadioGroup passando das 18:00, os itens: Manha e Tarde ficassem [b:471c1e3df7]visiveis[/b:471c1e3df7], porem [b:471c1e3df7]desabilitados[/b:471c1e3df7].[/b]
Exemplo: Tenho um RadioGroup com tres itens: Manha, Tarde, Noite. Tenho uma tabela: Pedidos, com um campo: Periodo, que é relacionado ao RadioGroup.
Quando a hora do micro passa de 18:00 o usuario nao pode fazer um pedido escolhendo nem Manha nem Tarde.
Eu sei que posso fazer com que se o usuario clicar em Manha ou Tarde, nao se possa fazer um pedido para estes periodos:
if (time > 18:00) and (RadioGroup.ItemIndex < 2) then // nao aceite pedido.
Porem eu gostaria que no RadioGroup passando das 18:00, os itens: Manha e Tarde ficassem [b:471c1e3df7]visiveis[/b:471c1e3df7], porem [b:471c1e3df7]desabilitados[/b:471c1e3df7].[/b]
Adonis
Curtir tópico
+ 0
Responder
Posts
09/06/2004
Adilsond
TCustomRadioGroup(RadioGroup1.Components[0]).Enabled := Time < 12; TCustomRadioGroup(RadioGroup1.Components[1]).Enabled := Time < 18;
Responder
Gostei + 0
10/06/2004
Adonis
AdilsonD,
Deu certo... Era justamente isto que eu queria...
Agradeco muito a sua ajuda...
Deu certo... Era justamente isto que eu queria...
Agradeco muito a sua ajuda...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)