作成日: 2025/03/03 最終更新日: 2025/07/30
文書種別
不具合
発生環境
.Net 8
状況
修正済み
詳細
FullTextFilterBehaviorを使用してフルテキストフィルタリングを行い、フィルターが適用されたセル内のテキスト部分をクリックしても、セルが選択状態になりません。
回避方法
この問題は2025J v1(9.0.20251.1094)で修正されました。
2025J v1より前のバージョンでの回避方法は以下になります。
FlexGridのMouseDownイベントを使用し、セル内部をクリックした場合は明示的にそのセルを選択状態にします。
private void flexGrid_MouseDown(object sender, MouseButtonEventArgs e)
{
var cel = flexGrid.GetCellAtPosition(e.GetPosition(flexGrid));
if (cel.cellType == GridCellType.Cell && cel.range.Row = 0 && cel.range.Column = 0)
flexGrid.Select(cel.range.Row, cel.range.Column);
}