【发布时间】:2013-04-23 01:01:44
【问题描述】:
我正在 c# 中开发窗口应用程序。我想在组合框 e 上应用“SelectedValuechanged”事件,这个组合框在 datagridview 内。我无法访问 datagridviewcomboboxcoloumn 中的每个组合框。 请帮助我,我该怎么做??
提前谢谢你
【问题讨论】:
标签: c# winforms events datagridview combobox
我正在 c# 中开发窗口应用程序。我想在组合框 e 上应用“SelectedValuechanged”事件,这个组合框在 datagridview 内。我无法访问 datagridviewcomboboxcoloumn 中的每个组合框。 请帮助我,我该怎么做??
提前谢谢你
【问题讨论】:
标签: c# winforms events datagridview combobox
你可以处理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;
}
}
【讨论】: