Array
(
)

Dúvida enable TREU e False TextBox

Raniel Nogueira
   - 25 abr 2013

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;
#Código


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

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

Leonardo Carvalho
   - 26 abr 2013

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;
}

0
|
0

Joel Rodrigues
   - 26 abr 2013

Só enxugando um pouco o código, daria pra fazer o seguinte:#Código

private void rbSexo_CheckedChanged(object sender, EventArgs e)
{
	txtNome.Enabled = rbSexo.Checked;
}

Mas dá no mesmo.

0
|
0

Raniel Nogueira
   - 26 abr 2013

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

0
|
0

Joel Rodrigues
   - 02 mai 2013

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

0
|
0