注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 行ヘッダーに文字列を表示する方法は、こちらで紹介しました。そこで紹介したように、行ヘッダーセルのValueプロパティに行番号を指定する方法があります。ただしこの方法では、行が削除されたり、並び替えが行われたりした時に、その都度Valueプロパティを設定しなおす必要があります。 このような方法以外に、DataGridViewのRowPostPaintやCellPaintingイベントハンドラなどを使ってヘッダーに文字列を描画する方法があります。ここでは、CellPaintingやRowPostPaintイベントを使用して行ヘッダーに行番号を表示する方法を紹介します。 CellPaintingイベントハンドラで描画するCellPaintingイベントハンドラでは、DataGridView
![DataGridViewの行ヘッダーに行番号を表示する](https://cdn-ak-scissors.b.st-hatena.com/image/square/643a8a1995459dbdcf2ed251ac1fd5b155995742/height=288;version=1;width=512/https%3A%2F%2Fdobon.net%2Fs%2Fimg%2Fog%2Fm%2Fvb%2Fdotnet%2Fdatagridview%2Fdrawrownumber.jpg)