作成日: 2026/09/15 最終更新日: 2026/09/15
文書種別
不具合
発生環境
5.20241.9以降のバージョンで発生
状況
回避方法あり
詳細
FlexGridのselectionModeプロパティが「None」の際に、カスタムセルテンプレートの使用かつgetErrorを使用している際に発生するcurrentChanged、selectionChanged、getErrorイベントが無限ループに陥り、スクロールが繰り返し発生します。
回避方法
以下の変更を加えます。
selectionModeプロパティを「None」から「Cell」に変更する
grid.selectionMode = SelectionMode.Cell;
フォーカスジャンプ動作を回避するためにvalidateEditsプロパティを「false」に設定する
grid.validateEdits = false;
以下のCSSを追加する
.wj-cell.wj-state-selected, .wj-cell.wj-state-multi-selected { outline: none; box-shadow: none; color: inherit; }