在datagridview单元格中的组合框上应用事件。 (DatagridViewColoumnComboBox)
问题描述:
我正在开发窗口apllication在C#中。我想在组合框e上应用“SelectedValuechanged”事件,这个组合框位于datagridview中。我无法访问datagridviewcomboboxcoloumn中的每个组合框。 Plz帮助我,我该怎么做?在datagridview单元格中的组合框上应用事件。 (DatagridViewColoumnComboBox)
预先感谢您
答
您可以处理DataGridView.EditingControlShowing Event。
代码示例:
private void dataGridViewReadings_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
ComboBox combobox = e.Control as ComboBox;
if (combobox != null)
{
combobox.SelectionChanged -= combobox_SelectionChanged;
combobox.SelectionChanged += combobox_SelectionChanged;
}
}
太谢谢你了。 – Piyush 2013-04-23 01:30:27