Dmi*_*erg 6 c# data-binding datagridview
我试图将DataGridView绑定到List,MyObject看起来像
class MyObject
{
public string Property1 { get; set; }
public string Property2 { get; set; }
}
//List<MyObject> objects;
grid.Columns[0].DataPropertyName = "Property1";
grid.DataSource = objects;
Run Code Online (Sandbox Code Playgroud)
我只想显示一个属性,但我将另一列添加到我的DataGridView,其中也显示了Property2.如何防止它被添加?
如果您从不想要显示该属性:
class MyObject
{
public string Property1 { get; set; }
[Browsable(false)]
public string Property2 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
否则,如前所述 - 设置AutoGenerateColumns为false并手动添加它们.