0

親愛なるすべての devexpress winform 達人 :)

私のやり方は単純です。まず、バインディングリストを作成します。

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

次に、quote というオブジェクトが上記の BindingList に追加されます。quote には複数のプロパティがあり、以下のコードをバインドした後にグリッドに表示されます。

 gridControl1.DataSource = quoteOnGrids;

下の図は、列を手動で削除する方法を示しています

忙しい猫 http://i.minus.com/i1JuwLqAdWy2K.jpg

これらのプロパティを削除せずに、これらの金融相場オブジェクトの最後の 3 つのプロパティの表示を無効にするにはどうすればよいですか?:)

前もって感謝します!

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 に答える