在datagridview单元格中对组合框应用事件。 (DatagridViewColoumnComboBox)

时间:2013-04-23 01:01:44

标签: c# winforms events datagridview combobox

我正在开发c#中的窗口应用程序。我想在组合框e上应用“SelectedValuechanged”事件,这个组合框在datagridview中。我无法访问datagridviewcomboboxcoloumn中的每个组合框。 Plz帮助我,我该怎么办?

提前谢谢

1 个答案:

答案 0 :(得分:0)

您可以处理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;
        }
    }