DataGridViewに、カスタムオブジェクト,つまり自分で作成したデータクラスをバインド するには、前回のようにBindingSourceを利用します。さらにDataGridViewのAutoGenerateColumns プロパティをtrueにしておけば自動でカラムオブジェクトも作成してくれます。 でも、そのままだとカラム名がプロパティ名になってしまいます。 (例えば、"Name"というプロパティを定義している場合は、そのまま"Name"と出ます) さらに、列の表示する順序も選べません。 サンプル程度ではいいのですが、実際にはプロパティ名のままのカラムヘッダーなどは 100%使わないでしょう。 (こういうとき、英語圏の人はいいなーって思ってみたり・・) てことで、カラムをちゃんとした見た目にしてみます。 重要なプロパティは、以下です。 DataGridViewColumn.DataP