Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

shinoob

Desmarcar todos CheckBox do form, como?

Recommended Posts

Eu keria fazer um lacinho q pegasse todos os Check Box pra desmarcar todos,

em Delphi eu tinha uma funcao pra limpar td de um form +- assim

 

for i := 0 to F.ComponentCount - 1 do

begin

 

if (F.Components is TCustomEdit) then

(F.Components as TCustomEdit).Clear

else if (F.Components is TComboBox) then

(F.Components as TCustomComboBox).ItemIndex := 0

else if (F.Components is TScrollBox ) then

begin

(F.Components as TScrollBox).VertScrollBar.Position := 0;

(F.Components as TScrollBox).HorzScrollBar.Position := 0;

end;

 

end;

 

alguem sabe como faz isso em C#???

Compartilhar este post


Link para o post
Compartilhar em outros sites

achei um jeito

 

foreach(Control c in Controls)				if ( c.GetType().ToString() == "System.Web.UI.HtmlControls.HtmlForm" )				{					foreach(Control c_child in c.Controls)					{						if ( c_child is System.Web.UI.WebControls.CheckBox )						{							( c_child as System.Web.UI.WebControls.CheckBox ).Checked = false;							//lblMensagem.Text += Controls[i].ToString();						}					}						//ListBox1.Items.Add( c_child.ToString() + " - " + c_child.ID );				}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.