DataGridViewを少し改造してみました!という小ネタです。

000003

Source:  https://github.com/223n/HiStudy/tree/master/MergeGridView2

行ヘッダーに日付を描画、列ヘッダーの上にヘッダーを追加してそれを結合させてみました。

プロジェクトには、MergeGridView2とSampleの2プロジェクトが含まれています。

MergeGridView2は、改造したGridView本体があり、 Sampleでは、MergeGridview2を実際に配置した結果です。

CellPaintイベントやPaintイベントをトリガーに、 UpdateHeaderメソッドでは、列ヘッダーを描画しています。

UpdateCellメソッドでは、行ヘッダーを描画しています。

ところで、この記事を書く際にVisual Studioを更新したり再起動していたのですが、

123

なんと、メソッド等の1行上に参照数と、参照状況が確認できる機能が自動更新で追加されていたようです。