1
私はwpf toolkit AutoCompleteBoxコントロールを使用していますが、5つの結果しか表示しないようにしたいのですが、どうすれば設定できますか?AutoCompleteBoxの最大結果数
"MaxDropDownHeight"というプロパティがあることに気付きましたが、5つ以上の結果が表示されているがスクロールバーで表示されています。
私はwpf toolkit AutoCompleteBoxコントロールを使用していますが、5つの結果しか表示しないようにしたいのですが、どうすれば設定できますか?AutoCompleteBoxの最大結果数
"MaxDropDownHeight"というプロパティがあることに気付きましたが、5つ以上の結果が表示されているがスクロールバーで表示されています。
...タイプのデリゲートに
public AutoCompleteFilterPredicate<Object> ItemFilter { get; set; }
をごItemFilter
を設定...これを行うこともCustom
へFilterMode
をデフォルトになります。例はMSDNサイトにあります。
基本機能を実装したら、クラスレベルのカウントを維持する必要があります。そのため、各項目に対してフィルタが1回呼び出されるため、N個の値を返すことができます。
したがって、クラスレベルの数を5に設定すると、いったん6になると、フィルタコード内でfalseを返すことができます。
また、検索条件が変更されたことを知る必要があるため、フィルタリングプロセスを0から開始することができます。