骨のダイスを転がそう
2009-10-07
_ [.Net] DataGridViewのデータバインド
.NetFramework 2.0 以降の DataGridView では、フォームデザイナーで「非バインド列」というものを追加して各種書式が設定できる。
では、データをバインドする列については、コード側でせっせと書式を設定しなければいけないのか?
_ ……そんなことは無かった。「非バインド列」の DataPropertyName で BindingSource の DataSource に入れる DataTable のカラム名を入れておけばバインドできる。つまり、データをバインドする列についてもデザイナで書式設定ができる。
_ なんじゃそりゃー!?
_ 同僚がこの点に見事にハマっていた。まあ、プロトタイプでいろいろテストしない方が悪いワケだが。
[ツッコミを入れる]