C# 清除DataGridView中的组合框文本
我在DataGridView(DataGridViewComboBox)中有2个ComboBox,比如说类型ComboBox(“类型I”和“类型II”)和选项ComboBox。DataGridView和类型ComboBox数据源是在表单加载时设置的。选项组合框数据源取决于类型组合框选定值 如果类型组合框选择值设置为“类型I”,则“选项”组合框被启用,如果类型组合框选择值设置为“类型II”,则“选项”组合框被禁用 问题是,当我输入“Type I”时,我输入“Options”并提交。然后我将“类型I”编辑为“类型II”,我将“选项”组合框数据源设置为null并禁用它,但“选项”组合框文本仍然显示上次选择的成员文本 如何在编辑“类型”组合框时清除“选项”组合框文本?尝试在组合框类型I的SelectedIndex更改事件上设置选项组合框的“SelectedIndex=-1” 选项ComboBox.SelectedIndex=-1C# 清除DataGridView中的组合框文本,c#,datagridview,datagridviewcombobox,datagridviewcomboboxcell,C#,Datagridview,Datagridviewcombobox,Datagridviewcomboboxcell,我在DataGridView(DataGridViewComboBox)中有2个ComboBox,比如说类型ComboBox(“类型I”和“类型II”)和选项ComboBox。DataGridView和类型ComboBox数据源是在表单加载时设置的。选项组合框数据源取决于类型组合框选定值 如果类型组合框选择值设置为“类型I”,则“选项”组合框被启用,如果类型组合框选择值设置为“类型II”,则“选项”组合框被禁用 问题是,当我输入“Type I”时,我输入“Options”并提交。然后我将“类型I
((ComboBox)field).SelectedIndex = 0;
//它将重置组合框。。。
//在我的代码中,-select--位于索引0处,我知道这是旧的,但是对于那些寻找此设置的人,
datagridviewcomboxcell
值为null时,可以清除该框
i、 e
((DataGridViewComboBoxCell)dgvGridViewName.Rows[e.RowIndex].Cells[%ColumnName%]).Value = null;