DataGridViewを改造してみる

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

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

000003

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

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

プロジェクトには、MergeGridView2とSampleの2プロジェクトが含まれています。
MergeGridView2は、改造したGridView本体があり、
Sampleでは、MergeGridview2を実際に配置した結果です。

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

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

123

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