これは質問ではありませんが、インターネット上で解決策を見つけることができなかった問題に対する私の答えです。
MVVM Silverlight アプリケーションで SearchText をクリアする際に問題が発生しました。SelectedItem と Text を消去できましたが、SearchText は取り残されました。これは読み取り専用であり、バインドによって変更することはできません。
例: 国のリストを含む AutoCompleteBox。ユーザーがオーストラリアに入りたい場合、この時点で「au」と入力すると、オーストリアとオーストラリアのリストが表示されます。その後、ユーザーはオーストラリアを選択して次に進むことができます。編集が終了したら、[保存] ボタンをクリックします。この時点で、新しいデータを入力するためにデータ フォームをクリアしたい場合があります。
SelectedItem および Text プロパティへのバインディングがあり、それらをそれぞれ 'null' および string.Empty に設定した場合でも、SearchText プロパティは残り、AutoCompleteBox はクリアされませんが、'au' が含まれます。