タイトル : Re: DataGridViewの描画について 投稿日 : 2010/04/02(Fri) 10:23 投稿者 : 魔界の仮面弁士
> タブ切替前のチェックボックスの描画状態が残ってしまい チェックボックスの「値」ではなく、「ReadOnly」に依存する作りに している場合は、ReadOnly の状態を変えた後で、 InvalidateCell/InvalidateRow/InvalidateColumn/Invalidate メソッドを 呼び出して、再描画を要求してみてください。 # データに依存させている場合は、データ変更時に自動的に再描画される筈…。 > If DataGridView1.Rows(e.RowIndex).Cells(cPV).ReadOnly = True Then Rows から行全体を取得する必要はないはずです。必要なのは単一セルのみなので 「If DataGridView1(e.ColumnIndex, e.RowIndex).ReadOnly Then を使いましょう。 |