Which dataGridView event should be used for changing the content of a textBox immediately after editing it?
<p>I have a gridview with 2 column, one is a DataGridViewCheckBoxColumn named "choose" , the other is an ordinary DataGridViewTextBoxColumn named "ID"... I want to change the text of a textbox immediately when the checked of chechkbox column changed .... but i don't know which event should i use .... </p>

<pre><code>     void SetTextBox()
     { 
         TextBox1.Text="";
         for (int i = 0; i &lt; MyGrid.Rows.Count; i++)
            if (Convert.ToBoolean(MyGrid.Rows[i].Cells["choose"].Value) == true)
            {                    
                TextBox1.Text += MyGrid.Rows[i].Cells["ID"].Value.ToString()+",";                   
            }
     }

     private void !!!!which Event?!!!!(object sender, EventArgs e)
     {
          SetTextBox();
     }
</code></pre>
