変更バージョン | 2.6.20101.515 |
---|---|
カテゴリ | 動作 |
対応策 | ○ |
旧バージョンでは、Redraw プロパティの値(False/True)を切り替えることで、グリッドの再描画の保留/再開を制御しました。バージョン 2.6.20101.515 でこの Redraw プロパティは廃止され、代わりに再描画の一時停止および再開を可能にする BeginUpdate/EndUpdate メソッドが追加されました。しかし、バージョン 2/4.6.20112.623 で Redraw プロパティが再度有効になったため、本バージョンでは、Redraw プロパティおよび BeginUpdate/EndUpdate メソッドのいずれも使用することができます。
バージョン 2.6.20101.515 で Redraw プロパティを廃止し BeginUpdate/EndUpdate メソッドを追加したのは、状態変更の開始と終了を明確にする目的で、.NET Framework における標準的な実装に揃えるための措置でした。
しかしながら、このプロパティを完全に削除すると、旧バージョンからの移行に際して不便を被ることになるため、バージョン 2/4.6.20112.623 にて、再度有効となりました。これにより、移行時のコードエラー発生を防いで稼働中のアプリケーションへの影響を最小限にしつつ、状況を見ながら後々 BeginUpdate、EndUpdate への切り替えを進めることを容易にしております。
なお、Redraw プロパティは旧形式の機能として廃止対象のままであり、将来的にこれを残したままにするかどうかは現時点で確定していませんので、新規案件の場合は最初から BeginUpdate、EndUpdate をご利用いただき、移行案件の場合でもできるだけ BeginUpdate、EndUpdate へ切り替えていただくことをお勧めいたします。