我有一个DataGridView,我将它直接绑定到自定义类的通用List,没有BindingSource中介。这个自定义类有很多公共属性,我希望我的dataGridView只显示其中的一些属性。
我为我感兴趣的自定义类属性创建了datagridview列,并将它们的DataPropertyName
设置为类属性名称。但是gridview从其源中获取所有属性并显示它们。
无论如何只显示我感兴趣的属性吗?
答案 0 :(得分:1)
使用
[System.ComponentModel.Browsable(false)]
public int SomeProperty{get;set;}
在你班上。
答案 1 :(得分:1)
是,设置AutoGenerateColumns = false,然后手动填充列。或使用 <\ t}}列中您不希望显示的属性。