I am using VS2005 (c#.net desktop application). When I add an eventHandler to a combo of datagridview, it's automatically adding the same eventhandler to all other combos of the same datagridview.
My code:
private void dgvtstestdetail_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
DataGridView grid = (sender as DataGridView);
if (grid.CurrentCell.OwningColumn == grid.Columns["gdvtstd_TestParameter"])
{
ComboBox cb = (e.Control as ComboBox);
cb.SelectedIndexChanged -= new EventHandler(dvgCombo_SelectedIndexChanged);
cb.SelectedIndexChanged += new EventHandler(dvgCombo_SelectedIndexChanged);
}
}
I want to add different event handlers to different combos in datagridview. Please tell me how can I do it.