- 488 名前:デフォルトの名無しさん [2009/05/20(水) 21:40:44 ]
- この言語笑うしかないわw いい意味で。
今C#の勉強の意味もこめてC#のいろんな機能をフルに利用するつもりで ちょっとしたプログラムを作っているんだが 本当にC++、Javaから発展してきた言語とは思えん。 まず、DataGrid使って表を作る。 row.SetValues(1,2,3)とやることで、一行のデータを一気に入れられる。 そこで一行全部の背景色をつけたいと思った。 SetValuesと同じように、row.SetStyle(style)とやりたかったが、 残念ながらSetStyleはセルごとしかなかった。 DataGrid(正確にはDataGridViewRow)になんでSetStyleが無いんだよ!って 怒るような事例なのに、拡張メソッドを使うことで継承を利用せずに いとも簡単にrow.SetStyle()を付け加えることができるとはw
|

|