Handle the Datagridview Combox SelectedIndexChanged event in Windows Form


The article explains about how to handle the Datagridview Combox SelectedIndexChanged event in Windows Form

Using this code you can handle the Datagridview Combox SelectedIndexChanged event in Windows Form.

Using dataGridView1_EditingControlShowing we can do this.


private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
ComboBox dgvCombo = e.Control as ComboBox;
if (dgvCombo != null)
{
// first remove event handler to keep from attaching multiple:
dgvCombo.SelectedIndexChanged -= new EventHandler(dvgCombo_SelectedIndexChanged);

// now attach the event handler

dgvCombo.SelectedIndexChanged += new EventHandler(dvgCombo_SelectedIndexChanged);

}

}

private void dvgCombo_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show("Now Selected index changed");
}


Comments

Author: sarin20 May 2009 Member Level: Gold   Points : 0

thsi is very good tutorial as far as i am concerned



  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:
    Email: