注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 行ヘッダーに文字列を表示する方法は、こちらで紹介しました。そこで紹介したように、行ヘッダーセルのValueプロパティに行番号を指定する方法があります。ただしこの方法では、行が削除されたり、並び替えが行われたりした時に、その都度Valueプロパティを設定しなおす必要があります。 このような方法以外に、DataGridViewのRowPostPaintやCellPaintingイベントハンドラなどを使ってヘッダーに文字列を描画する方法があります。ここでは、CellPaintingやRowPostPaintイベントを使用して行ヘッダーに行番号を表示する方法を紹介します。 CellPaintingイベントハンドラで描画するCellPaintingイベントハンドラでは、DataGridView