我有一个combobox和textbox,使用它们将值填充到DataGridView中以供显示。datagrid使用SelectionChanged事件。我试图将相同的数据(当用户上下移动键或鼠标单击时)反射到数据集的SelectionChanged事件上的组合框和文本框上。Private Sub DataGridView1_SelectionChanged(ByVal sender As System.Object, ByVal e As System.EventAr
VS 2013: datagridview的Winforms Combobox列有一个值列表,即Tag、Reset、Cancel等。Datagridview绑定到从SQL表填充的datatable。当combobox列遇到不在列表中的值时,它会出错。
1)如何在combobox列发生之前获取要填充它的值?如果这是可能的,那么我可以将该值添加到列表中,如下面的答案所示。
基本上,我不希望用户能够键入datagridViewComboboxColumn,如果没有匹配,它将自动将文本保存到数据库中,更新BindingSource并选择项目。If (DataGridView2.CurrentCellAddress.X = comboBoxColumn.DisplayIndex) Then If (cb IsNot Nothing)