Dúvida enable TREU e False TextBox

25/04/2013

0

Olá pessoal, estou com uma dúvida queria fazer com que um campo do meu programa fosse ativado quando ele selecionasse um RadioButton, no caso é um TextBox;


if(rbSexo.CanSelect == false)
{
  txtNome.Enabled = false;
}


já tentei isso mais sempre ele desativa o textbox e nunca ativa quando clica no RadioButton.
Raniel Gomes

Raniel Gomes

Responder

Posts

26/04/2013

Leonardo Carvalho

Pelo que entendi, é um evento do radioButton. clique em cima do componente vai em properties e events logo em cima.. vc vai encontrar o seguinte evento 'CheckedChanged', segue um exemplo:

private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
if (radioButton1.Checked)
textBox1.Enabled = true;
else
textBox1.Enabled = false;
}
Responder

26/04/2013

Joel Rodrigues

Só enxugando um pouco o código, daria pra fazer o seguinte:
private void rbSexo_CheckedChanged(object sender, EventArgs e)
{
	txtNome.Enabled = rbSexo.Checked;
}

Mas dá no mesmo.
Responder

26/04/2013

Raniel Gomes

Obrigado a todos pelas citações e Joel gostei do seu exemplo vi que é mais direto e simples!
Responder

02/05/2013

Joel Rodrigues

Bom, creio que a dúvida foi sanada, então estou marcando este tópico como Concluído.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar