Jump to content
Darmendes

Checkbox e textbox

Recommended Posts

Darmendes

Ola a Todos,

Preciso que quando o utilizador actica a checkbox (visto) que aparece e textbox..

o que tenho e


	{
	   if (ckbphd.checked =true)
		   {
			   txtttitle.text = true;
		   }
	}

mas mesmo que coloque txttitle.visible or enable da erro

Obrigado

dm

Share this post


Link to post
Share on other sites
Flinger

{
	   if (ckbphd.checked =true)
		   {
			   txtttitle.text = true;
		   }
}

A igualdade tem-se com o operador == e não =.Além disso a propriedade text é do tipo string, e não true, que é um booleano.

Tenta algo como

{
	   if (ckbphd.checked ==true)
		   {
			   txtttitle.visible=true;   //caso esteja invisivel
			   txtttitle.enabled=true; //caso esteja disabled
			   txtttitle.text = "meu texto";
		   }
}

Edited by Flinger

Share this post


Link to post
Share on other sites
Darmendes

{
	   if (ckbphd.checked =true)
		   {
			   txtttitle.text = true;
		   }
}

A igualdade tem-se com o operador == e não =.Além disso a propriedade text é do tipo string, e não true, que é um booleano.

Tenta algo como

{
	   if (ckbphd.checked ==true)
		   {
			   txtttitle.visible=true;   //caso esteja invisivel
			   txtttitle.enabled=true; //caso esteja disabled
			   txtttitle.text = "meu texto";
		   }
}

Obrigado. :)

mas nem visible e enable me aparece quando coloco o ponto a seguir a txttitle. (...), e se escrever da erro ..

Share this post


Link to post
Share on other sites
Flinger

Estás a trabalhar num form?

Tens o using System.Windows.Forms?

Se o form foi criado automaticamente, este using devia lá estar, e qualquer controlo tem essas 2 propriedades (com Maiúscula, Visible e Enabled).

Outra hipótese é estares a tentar usar a textbox fora do contexto dela. Onde está declarado o método em que estás a colocar esse código?

Share this post


Link to post
Share on other sites
Darmendes

Estás a trabalhar num form?

Tens o using System.Windows.Forms?

Se o form foi criado automaticamente, este using devia lá estar, e qualquer controlo tem essas 2 propriedades (com Maiúscula, Visible e Enabled).

Outra hipótese é estares a tentar usar a textbox fora do contexto dela. Onde está declarado o método em que estás a colocar esse código?

Ola , Obrigado ,

Nao e num form ... eu criei um project WPF(c#2012) ... e so tem mainwindows , ja tentei adicionar systems.windows.forms e Forms nao aparece na opcao :(

o contexto e: eu tenho fields de estudantes (5) e mais 3 em caso se ser Phd student , para validar phd student e com a checkbox deixam de estar invisiveis ou indisponiveis ( mim tanto faz :) ) ficando disponiveis e visiveis para inserir dados ...

obrigado

dm

Share this post


Link to post
Share on other sites
Flinger

Se estás a usar WPF, esquece os forms.

Em wpf as propriedades usa

{
if (ckbphd.checked ==true)
{
txtttitle.Visibility = Visibility.Visible; //caso esteja invisivel
txtttitle.isEnabled=true; //caso esteja disabled
txtttitle.text = "meu texto";
}
}

Nunca me tinha apercebido que a MS resolveu trocar os nomes e tipos das Propriedades :P Não me parece muito boa ideia, depois de tantos anos com o pessoal habituado ao Forms.

Edited by Flinger

Share this post


Link to post
Share on other sites
Darmendes

Se estás a usar WPF, esquece os forms.

Em wpf as propriedades usa

{
if (ckbphd.checked ==true)
{
txtttitle.Visibility = Visibility.Visible; //caso esteja invisivel
txtttitle.isEnabled=true; //caso esteja disabled
txtttitle.text = "meu texto";
}
}

Nunca me tinha apercebido que a MS resolveu trocar os nomes e tipos das Propriedades :P Não me parece m

uito boa ideia, depois de tantos anos com o pessoal habituado ao Forms.

Pois foi o que me pareceu mau parecido , mas mesmo assim nao funcionou muito bem o meu codigo irei esperimentar o teu...

Obrigado,

Dulce

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.