0

亲爱的所有 devexpress winform 大师:)

我的方法很简单。首先,我创建一个绑定列表:

 private BindingList<QuoteOnGrid> quoteOnGrids = new BindingList<QuoteOnGrid>();

然后我的对象叫quote会被添加到上面的BindingList中,quote有多个属性,绑定后会显示在grid下面的代码中:

 gridControl1.DataSource = quoteOnGrids;

下图显示了如何手动删除列

一只忙碌的猫 http://i.minus.com/i1JuwLqAdWy2K.jpg

如何在不删除这些属性的情况下禁用这些金融报价对象的最后三个属性的显示?:)

提前致谢!

4

1 回答 1

3

请使用GridColumn.Visible属性:

//...
    gridControl1.DataSource = new BindingList<Person>();
    gridView1.Columns["ID"].Visible = false;
}
//...
class Person {
    public int ID { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }
}
于 2012-01-13T09:45:56.927 回答