110,532
社区成员
发帖
与我相关
我的任务
分享
private void AddColumn(DataGridView dgv, DataGridViewComboBoxColumn comboBoxColumn,
string columnName, Array items, string dataPropertyName)
{
comboBoxColumn = new DataGridViewComboBoxColumn();
comboBoxColumn.Name = columnName;
comboBoxColumn.DataPropertyName = dataPropertyName;
//...
foreach (string itm in items)
{
comboBoxColumn.Items.Add(itm);
}
dgv.Columns.Add(comboBoxColumn);
}
Array items = new string[] { "A", "B","C" };
dgv.AddColumn(dgv, comboBoxColumn, "类别", items, "Category");
Array items = GetEnum("Category");
dgv.AddColumn(dgv, comboBoxColumn, "类别", items, "Category");
Array items = new string[] { "A", "B","C" };
Array items = Array.CreateInstance(typeof(string),3);
items.SetValue("A", 0);
items.SetValue("B", 1);
items.SetValue("C", 2);
Array items = new string[] { "A", "B","C" };
-->
string[] myList= new string[] { "A", "B","C"};
Array items = Array.CreateInstance(typeof(string), myList);