私は以下のような単純なクラスを持っています。そして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列ヘッダーのテキストを変更できます。
私の質問は、のプロパティ
を非表示にする属性はありますか?IDPerson
および 2 番目の質問 (更新)
リストをグリッドにバインドするときに、このプロパティの順序を変更する属性はありますか?