【发布时间】:2015-01-12 07:56:21
【问题描述】:
我有 DataGridView 和自定义 DataGridViewTextIconColumn(基于 DataGridViewTextBoxCell),其中包括文本和小图标。
我有对象的集合:
List<MyClass> data = GetData();
class MyClass
{
public string Name { get; set; }
public Image Icon { get; set; }
}
为了填充我使用的DataGridView:
foreach (DataGridViewRow r in dgvTest.Rows)
{
r.Cells[0].Value = "test";
(r.Cells[0] as DataGridViewTextBoxCell).Icon = testImage;
}
但我觉得我做错了什么,应该有一个更合适的方式来做。
如何使用自定义 DataGridViewTextIconColumn 将我的 List<MyClass> 绑定到我的 DataGridView,这应该代表一个单元格中的 Name 和 Icon 属性?
【问题讨论】:
标签: c# winforms datagridview