私はC#とXAMLとTemplate10を使用しています。コマンドバーにAutoSuggestBox
があります。それはすべて正常に動作していますが、私が選択するとドロップダウンリストが閉じることはありません。選択すると、固定したドロップダウンで覆われた新しいコンテンツがアクティブになります。選択されたリストされたアイテムではなく、テキストボックスのアイコンをクリックすると閉じられます。このドロップダウンは、C#またはXAMLではどのようにプログラムで閉じられますか?AutoSuggestBox選択後に提案リストが閉じない
<AutoSuggestBox x:Name="asb2"
RelativePanel.AlignRightWithPanel="True"
PlaceholderText="Search for..."
TextChanged="asb_TextChanged"
QueryIcon="Find"
QuerySubmitted="asb_QuerySubmitted"
SuggestionChosen="asb_SuggestionChosen"
Margin="10,0"
Height="40"
MinWidth="250"
BorderThickness="1" />
の背後にあるコード:
解決private void asb_SuggestionChosen(AutoSuggestBox sender, AutoSuggestBoxSuggestionChosenEventArgs args)
{
asb2.IsSuggestionListOpen = false;
var contact = args.SelectedItem as AutoContact;
sender.Text = string.Format("{0} *** ({1})", contact.Word, contact.Nick);
AddressBox.Text = contact.Url;
GoButton_Click();
}
'IsSuggestionListOpen'プロパティを' false'に設定すると、それを閉じることができます。 – tao