gpt4 book ai didi

c# - 如何从简单的 DataTable 创建 DataGridViewComboBoxColumn

转载 作者:行者123 更新时间:2023-11-30 21:13:54 27 4
gpt4 key购买 nike

我创建用户控件、编辑、显示范围 DataGridView。

我的用户控件采用DataTable

public static DataTable CreateDataTable()
{
var myDataTable = new DataTable();

DataColumn myDataColumn;

myDataColumn = new DataColumn
{
DataType = Type.GetType("System.String"),
ColumnName = "id",
ReadOnly = true
};
myDataTable.Columns.Add(myDataColumn);

myDataColumn = new DataColumn
{
DataType = Type.GetType("System.String"),
ColumnName = "citys"
};
myDataTable.Columns.Add(myDataColumn);
return myDataTable;
}

我将 myDataTables 设置为 DataSource,一切正常。

但我需要创建列城市 DataGridViewComboBoxColumn。如何做到这一点?

最佳答案

试试这个

DataGridViewComboBoxColumn oCol = new DataGridViewComboBoxColumn();
oCol.Name = "cities";
oCol.DataSource = //your DataSource
myDataGridView.Columns.Add(oCol);

希望对您有所帮助!

关于c# - 如何从简单的 DataTable 创建 DataGridViewComboBoxColumn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6564349/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com