2017-08-08 10 views
1

私はAutoSuggestBoxを持っていて、ItemSourceは自分のVMからバインドされています。AutoSuggestBoxアイテムをクリアするには

enter image description here

どのように私は私のボイド法に/そのアイテム/提案明確削除することができます。

<AutoSuggestBox x:Name="MyBox" Grid.Row="1" GotFocus="MyBox_GotFocus" 
          QueryIcon="Find" PlaceholderText="Search" 
          QuerySubmitted="MyBox_QuerySubmitted" 
          TextMemberPath="Description" 
          Header="Search" 
          ItemsSource="{Binding SearchMatches}" 
          Style="{StaticResource SearchAutoSuggestBoxStyle}" 
          ItemTemplate="{StaticResource SearchItemTemplate}"/> 

だから、それはこのようなものです言うことができますか?

MyBox.Items.Clear() // this shows Catastrophic failure error 

おかげ

+0

'SearchMatches.Clear()'。 –

+0

@ JustinXL LOL今日はあまりにも多くのコードを、私は単純な問題xDのために混乱してください、あなたはどうかできますように回答を追加してください私はそれを回答としてマークすることができますありがとう – NicoTing

+0

うん、それは私たちすべてに起こります。 :) –

答えて

0

あなたは、一般的には、データバインディングを使用しているとき、直接Itemsと対話する必要はありません。代わりに、基礎となるコレクションプロパティにClearをお試しください。

SearchMatches.Clear(); 
関連する問題