我正在使用 C# 4.0 和 WinForms。我试图让我的 DataGridView 像这样设置
[CheckBox] [TextColumn] [ComboBoxColumn]
这是一个类似于 SQL Server 导入/导出工具的菜单。该复选框将告诉我是否要转移表。TextColumn 是源表名。ComboBoxColumn 是目标数据库中表的列表。
例子
[Transfer] [SourceTable] [DestinationTable]
X MyTableSource MyTableDest
MyTableDest 是我可以从中选择的列表,例如(TableA、TableB、TableC),或者我可以输入我自己的名字。
我试过 this.dataGridView.DataSource = myBindingList 其中 mybindingList 有我的自定义对象,看起来像
public class Mine {
public bool Transfer { get; set;}
public string Source { get; set;}
public List<string> Destination { get; set; }
}
我不需要一个完整的解决方案 - 只是关于如何实现这一点的方向