注:以下方法不止适合下拉框,单元格可以显示文件,也可以显示单选框,下拉框,图片和超链接等,只要创建对应的类型就可以,例如单选框:DataGridViewCheckBoxColumn
下面以下拉组合框为例:
首先创建一个ComboBox类型的列,设置完成属性后,添加到表格中
其中 ComboBoxCol ->DataSource = strList ,是将该列的数据源设置为strList这个字符串列表
DataGridViewComboBoxColumn^ ComboBoxCol = gcnew DataGridViewComboBoxColumn();
ComboBoxCol ->HeaderText = "水果";
List<System::String^>^ strList = gcnew List<System::String^>();
strList ->Add("苹果");
strList ->Add("香蕉");
ComboBoxCol ->DataSource = strList ;
//radGridView_Info为DataGridView表名
radGridView_Info->Columns->Add(ComboBoxCol);