Я создаю пользовательский элемент управления, редактирую, показываю диапазон 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.
Как это сделать?