デスクトップで正常に動作する検索ボックスがあります。アイコンをクリックすると、QuerySubmittedイベントが発生します。検索アイコン(UWP 10)をクリックすると、SearchBoxはQuerySubmitされた1つの電話を起動しません。
ただし、電話ではこれは当てはまりません。 KeyUpイベントでは、キーボードのUIから入力することができますが、それは動作していないアイコンの問題で私を助けません。
private void SearchBox_QuerySubmitted(SearchBox sender, SearchBoxQuerySubmittedEventArgs args)
{
Debug.WriteLine("SearchBox_QuerySubmitted");
}
private void SearchBox_QueryChanged(SearchBox sender, SearchBoxQueryChangedEventArgs args)
{
Debug.WriteLine("SearchBox_QueryChanged");
}
背後
<SearchBox PlaceholderText="" QuerySubmitted="SearchBox_QuerySubmitted" QueryChanged="SearchBox_QueryChanged">
</SearchBox>
コードは、これはバグですか、これは意図されて? 回避策はありますか? UWPについては
お返事ありがとうございます。私はそれを試みます。しかし、なぜ検索ボックスは機能しませんか? – Developer
W10のAutoSuggestBoxについて: これに相当するWindows 8.1の機能は、SearchBoxで、提案を行うことができます。 AutoSuggestBoxは軽量で、検索の統合はなく、ItemsControlを使用してリストに提案します。サンプルは電話のSettings.xamlページにあります。 続きを読むhttps://blogs.windows.com/buildingapps/2014/07/22/tips-and-tricks-for-using-xaml-controls-in-your-universal-windows-apps/#SXxqbCKrwGtVUYx5 99答えとしてマークしてください。ありがとう! :) –