作成日: 2024/01/30 最終更新日: 2024/10/09
文書種別
不具合
状況
修正済み
詳細
ドロップダウンリストの2番目以降の項目が選択されている状態で、テキストボックスにフォーカスを移動してテキストの右側から何文字かを削除し、表示されたドロップダウンリストの項目をクリックすると、ArgumentOutOfRangeExceptionが発生します。
回避方法
この問題は2024J v1.1(8.0.20241.922)で修正されました。
2024J v1.1より前のバージョンでは、FilteringイベントでSelectedIndexに-1を設定して選択を解除すると例外を回避できます。
<C1AutoComplete Filtering="OnFiltering" ...
-----------------------------------------------------------
public void OnFiltering(object sender, AutoCompleteFilteringEventArgs args)
{
var ac = (C1AutoComplete<データ型>)sender;
ac.SelectedIndex = -1;
}