変更バージョン | 2.6.20101.515 |
---|---|
カテゴリ | 動作 |
対応策 | ○ |
旧バージョンでは、BeforeEdit イベント内で AutoSizeRow メソッドを実行しても、CPU 使用率が増大して実行できなくなることはありませんでした。本バージョンでは、AutoSizeRow メソッドの実行時に CPU 使用率が 100% 近くまで増えることがあります。
これは、BeforeEdit イベントが、グリッドが編集モードに入るときだけでなく、エディタのドロップダウンボタン描画をサポートする目的でセルの描画時にも発生するよう仕様変更されたためです。これにより、BeforeEdit イベント内で AutoSizeRows メソッドを使用すると C1FlexGrid の描画が続くこととなり、本現象が発生します。
この現象を回避するには、BeforeEdit イベント内で AutoSizeRow メソッドを使用しないようにしてください。