カスタムDataGridViewコントロールの描画処理で不具合があったので修正した。
まずカスタムNumericUpDown列コントロールの描画処理が上手く行っていなかった点。
内部変数がSharedで,コンストラクタ内でその変数が初期化されない場合がある点を直した。
もう一つはセルのReadOnlyプロパティを切り替えた際に背景色が元に戻らない点。
色色試すも中中上手く行かず,CellPaintingに加えてCellStateChangedも利用する事にした。
これで何とか思い通りの結果になった。この二点を直すだけで何だか酷く疲れてしまった。
ログインしてコメントを確認・投稿する