アイテムのリスト(アイテムはファイル名)を持つWPF(MVVM)のリストボックスについて考えてみます。リストボックスの最初のアイテムを選択すると、最初のファイルが正しく開かれます。(新しいファイルを開くための)「新規」ボタンをクリックして、新しいファイルを開いたとします。これで、最初の項目(最初のファイル)が選択された場合、最初のファイルは開かれていません。リストボックスの選択が変更されていないため、新しいファイルが開かれるだけです。代わりに、他のアイテムが選択されている場合は正常に機能しています。最初のアイテムを再度選択する方法。
1547 次
2 に答える
1
selectedItemをnullに設定してから、必要な値に戻すことができます。
于 2012-10-09T19:41:05.023 に答える
0
- ListBoxのデータバインドされたコレクションに「SelectFile」としてアイテムを追加します。
- Newbuttonがクリックされたら、ボタンコマンドを実行して、ListBoxで選択した項目を「SelectFile」に設定します。
- これにより、最後のファイルを再選択できます。
- このデフォルトのエントリ「SelectFile」が選択された場合は、ビューモデルからのファイルのオープンに進まないでください。
于 2012-10-09T17:09:43.187 に答える