12:58:34)追加された行はこの色です。削除された行はこの色です。False--一番左の列(選択している行に矢印を表示する列)を消す。ListViewと比べてDataGridViewが有利な点を挙げる。-プルダウンメニューのセルが作れる。-ボタンのセルが作れる。-ハイパーリンクのセルが作れる。--ListViewの場合、HotTrackingプロパティでアイテム上にマウスポインタが来るとその行全体をハイパーリンク状態に見せかけることはできる。-任意の列を不可視にできる。--ListViewでは表示列の後ろにデータを追加しておくことで、不可視のデータを複数持てる。任意の列で不可視データを持てないので、それを実現したければDataGridViewにするかListViewを継承した自作コントロールを使う必要がある。DBのデータ入力などに向いている。-最後の列をぴったり右枠にあわせることができる。--ListViewの場合、手動で右枠に合わせても、レコードが多くて縦スクロールバーが表示されたとき、それと同時に横スクロールバーも表示されてしまう。微妙な違いを次に挙げる。-列の仕切りにマウスポインタを持っていったときのマウスカーソルが違う。-列ヘッダの高さが異なる。-列ヘッダ内に表示される列名の位置が異なる。"〜"})*選択行を削除する。CurrentRowは選択している行を意味する。Cells()で指定する数値は列番号である。1列目は列番号0、2列目は列番号1のように、0からカウントすることに注意。Valueで指定したセルの値を取得する。DefaultCellStyleプロパティで、SelectionBackColorをBackgroundColor、SelectionForeColorをBlackにすると反転していないように見せかけられる。セルの選択時の点線は見える。コード解説は次の通り。-1行目--Sort()の第1引数がカラム名、第2引数がソートのモード(昇順)を意味する。-2行目--ソートしただけだと選択行が1行目にならないため、強制的にソート後の1行目を選択し直している。'1行目を行選択する。'1行目をセルフォーカスする。[#m72ca85c]-DataGridViewはデフォルトで列ヘッダをクリックすると、ソートができる。ソート対象の列ヘッダには三角マーク(''並べ替えグリフ''と呼ぶ)が表示される。-各カラムのSetModeプロパティでソートの可・不可を指定することができる。-並べ替えグリフを表示させないでソートさせたいならば、ソートしたい列のSetModeをProgrammaticにして、コード上でソートすればよい(Programmaticにすると並べ替えグリフが表示されない)。--また、可視化された列のSetModeをすべてNotSortableかProgrammaticにしておき、不可視の列を追加し、コード上でその列をソートすればよい。-詳細は[[MSDN:http://msdn.microsoft.com/ja-jp/library/system.windows.forms.datagridviewcolumn.sortmode(VS.80).aspx]]を参照せよ。