CheckBox marcado ao clicar em botão
Gostaria de ao clickar em um botão, marcasse um determinado CheckBox, não achei nada que funcionasse em windows form C#.
Alguém sabe ?
Alguém sabe ?
Jair Souza
Curtidas 0
Melhor post
Fabiano Carvalho
27/08/2014
Pelo que pesquisei é
Nomedochek.Checked = True
Nomedochek.Checked = True
http://www.arquivodecodigos.net/dicas/c-csharp-como-marcar-ou-desmarcar-todas-as-checkbox-de-um-formulario-2888.html
GOSTEI 1
Mais Respostas
Jair Souza
27/08/2014
Nas pesquisas encontrei isso, mas não funcionou...
GOSTEI 0
Kelvin Ott
27/08/2014
CheckBox.Checked = true;
Isso deveria funcionar. Poste o que você está tentando fazer.
GOSTEI 1
Jair Souza
27/08/2014
private void BtnAdicionar_Click(object sender, EventArgs e) { Habilita(); situacaoCheckBox.Checked = true; }
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140827-150101.png[/img]
Quando se clica no botão o checkbox fica assim, mas não marcado(Checked) :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140828-080154.png[/img]
GOSTEI 0
Fabiano Carvalho
27/08/2014
Não conheço C#,
Mas veja isso
Ref: [url:descricao=http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.checked(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2]http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.checked(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2[/url]
Veja isso tbm: [url:descricao=http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.threestate(v=vs.110).aspx]http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.threestate(v=vs.110).aspx[/url]
Mas veja isso
checkBox1.ThreeState = false; Checkbox1.Checked = True;
Ref: [url:descricao=http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.checked(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2]http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.checked(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2[/url]
Veja isso tbm: [url:descricao=http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.threestate(v=vs.110).aspx]http://msdn.microsoft.com/pt-br/library/system.windows.forms.checkbox.threestate(v=vs.110).aspx[/url]
GOSTEI 1
Jair Souza
27/08/2014
Rapaz e não funcionou, não tem jeito...
GOSTEI 0
Jair Souza
27/08/2014
Rapaz e não funcionou, não tem jeito..eu já tinha tentado tudo...
GOSTEI 0
Luiz Neto
27/08/2014
Jair,
o comando "componente).checked = true;", não funcionou para voce?
Att
Luiz Mattos
o comando "componente).checked = true;", não funcionou para voce?
Att
Luiz Mattos
GOSTEI 0
Jair Souza
27/08/2014
Não funciona.
Estive analisando...quando clico no botão, o foco é em um textbox com errorprovider e que deve ser preenchido obrigatóriamente, será que isto impede o checked = true ?
Estive analisando...quando clico no botão, o foco é em um textbox com errorprovider e que deve ser preenchido obrigatóriamente, será que isto impede o checked = true ?
GOSTEI 0
Jair Souza
27/08/2014
Quando inicia o form, todos os controles estão enabled = false, ao clicar no botão adicionar é passado para enabled = true. Por algum motivo obscuro a mim, o checkbox fica assim :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140901-075935.png[/img]
Então coloquei da seguinte forma no click do botão, e daí funcionou :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140901-080008.png[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140901-075935.png[/img]
Então coloquei da seguinte forma no click do botão, e daí funcionou :
situacaockeckbox.Checked = false; situacaockeckbox.Checked = true;
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140901-080008.png[/img]
GOSTEI 0