Click here to Skip to main content
15,903,012 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
hi Every One,
I have created a series of check boxes in the run time. I need to write events for each check box.
Posted
Comments
Sandeep Mewara 16-Nov-10 11:53am    
Ok. Go ahead.
Toli Cuturicu 18-Nov-10 12:40pm    
And... the question is?

Ok great, go ahead! You've got some coding to do.
Did I miss the question?

Cheers

Manfred
 
Share this answer
 
C#
private void button1_Click(object sender, EventArgs e)
     {
         CheckBox newCheckBox = new CheckBox { Text = "Test CheckBox" };
         //Set the events
         newCheckBox.CheckedChanged += CheckBox_CheckedChanged;
     }
     private void CheckBox_CheckedChanged(object sender, EventArgs e)
     {
         //Code Runs when Checked Changed
     }
 
Share this answer
 
Comments
vaikuntapu 16-Nov-10 22:58pm    
for (int i = 0; i < dt.Rows.Count; i++)
{
//Adding Checkboxes for AccountTypes
CheckBox chkAcc = new CheckBox();
chkAcc.Location = new System.Drawing.Point(270, 37 + i * 30);
chkAcc.AutoSize = true;
chkAcc.Name = "chkAcc" + dt.Rows[i][0].ToString(); //ACCTYPE_CODE
string str = "chkAcc" + dt.Rows[i][0].ToString(); ;
chkAcc.Text= dt.Rows[i][1].ToString(); //ACCTYPE_NAME
chkAcc.CheckedChanged += new EventHandler(chkAcc_CheckedChanged);
In the Above code, i have created 10 check boxes, i need to write events seperately for each check box?
C++
for (int i = 0; i < dt.Rows.Count; i++)
 {
  //Adding Checkboxes for AccountTypes
   CheckBox chkAcc = new CheckBox();
   chkAcc.Location = new System.Drawing.Point(270, 37 + i * 30);
   chkAcc.AutoSize = true;
   chkAcc.Name = "chkAcc" + dt.Rows[i][0].ToString(); //ACCTYPE_CODE
   string str = "chkAcc" + dt.Rows[i][0].ToString(); ;
   chkAcc.Text= dt.Rows[i][1].ToString(); //ACCTYPE_NAME
   chkAcc.CheckedChanged += new EventHandler(chkAcc_CheckedChanged);
In the Above code, i have created 10 check boxes, i need to write events seperately for each check box? -
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900