我正在用 c# 开发窗口应用程序。我想在组合框 e 上应用“SelectedValuechanged”事件,这个组合框在 datagridview 内。我无法访问 datagridviewcomboboxcoloumn 中的每个组合框。请帮助我,我该怎么做?
先感谢您
我正在用 c# 开发窗口应用程序。我想在组合框 e 上应用“SelectedValuechanged”事件,这个组合框在 datagridview 内。我无法访问 datagridviewcomboboxcoloumn 中的每个组合框。请帮助我,我该怎么做?
先感谢您
您可以处理DataGridView.EditingControlShowing 事件。
代码示例:
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;
}
}