私は以下のような単純なクラスを持っています。そしてList<Person>
。DataGridView
このリストをフォームにバインドします。
class Person {
public int ID {get; set;}
public string Name { get; set; }
public string Surname { get; set; }
[DisplayName("Birth Date")]
public DateTime BDate { get; set; }
}
属性を使用すると、DisplayName
列ヘッダーのテキストを変更できます。
私の質問は、のプロパティ
を非表示にする属性はありますか?ID
Person
および 2 番目の質問 (更新)
リストをグリッドにバインドするときに、このプロパティの順序を変更する属性はありますか?