2016-10-03 53 views
0

在WinForm应用程序,我怎么能管理这个情况: 我有一个DataGridView,2列,每包含datagridviewcomboboxC#DatagridviewComboBox

在第一个我将列出一些车辆的构造器(宝马,福特等) 在第二,我想的是,组合框的内容是刷新取决于我在第一个组合选择,例如,显示汽车的模型

感谢您的帮助

最佳问候

奥斯汀

+0

可能的重复[Da taGridViewComboBoxColumn向每行添加不同的项目。](http://stackoverflow.com/questions/91745/datagridviewcomboboxcolumn-adding-different-items-to-each-row) – Fabio

回答

0

可以处理该事件处理SelectedIndexChanged所以每当索引改变刷新数据例如:

private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) 
     { 

      your_refresh_method_here();// 


     } 
    } 

请注意,e是由用户选择的项目

对于任何附加数据请参考: Event that fires during DataGridViewComboBoxColumn SelectedIndexChanged