DataGridView列绑定到字符串
本文关键字:字符串 绑定 DataGridView | 更新日期: 2023-09-27 18:10:49
我在WinForm中有这个定义:
private BindingList<String> rollbackLog = new BindingList<String>();
我有一个DataGridView与单列,我想绑定该列到这个列表。我所遇到的问题是我不知道如何分配给列的DataPropertyName属性。即,我不认为有一个属性的"字符串"将返回值?
我必须定义我自己的类与字符串属性,然后从中读取?
如果我只有一个属性,使用ListBox将是首选选项,但这最终更不感兴趣。
您可以使用一个简单的包装器类
class Foo
{
public string SomeProperty {get; set;}
}
和使用
private BindingList<Foo> rollbackLog = new BindingList<Foo>();
设置DataPropertyName
为"SomeProperty"