私のviewmodelプロパティSelectedLayout
とリストビューの選択した項目を結合しており、私は背後にあるコードからSelectedLayout
を変更しました。選択した項目が正しく変更されていますが、選択した項目にフォーカスが移動していません。私がEnterを押すと、それは明らかです。フォーカスは、それがSelectedLayout
を設定する前にしたボタンです。どのように私はWindows 10のUWPで選択した項目にフォーカスを取得できますか?選択されたリストビュー項目のフォーカス勝利10 UWPを取っていない
0
A
答えて
3
ちょうどバウンドプロパティの値を変更すると、自動的に対応する要素にフォーカスを変更しません。多くの場合、あなただけのコントロールの値を更新するために、フォーカスを変更する必要はありませんとしてそれは、設計によって行われます。ですから、MVVMコードでフォーカスを変更するロジックを実装する必要があります。
それを行うには、良い練習はここで概説として添付プロパティを使用することです:Set focus on textbox in WPF from view model (C#)。このように、あなたはあなたのViewModelにあなたのコントロールのIsFocused添付プロパティをバインドして、ビューモデル内の任意の集中ロジックを実装することができます。
関連する問題
- 1. 勝利10 UWP appxファイルを取得
- 2. Androidのリストビューで選択項目がハイライト表示されなくなった
- 3. リストビュー項目をダブルクリックすると選択項目を取得
- 4. リストビュー/コンボボックスでデフォルトの選択した項目を設定する方法uwp
- 5. Angularjs選択した項目を選択してください。
- 6. CheckBoxListを含むListView - チェックされていない選択項目
- 7. Comboboxでハイライト(選択されていない)項目を検索
- 8. リストボックスの項目が選択されていない(ASP/VB.NET)
- 9. スピナー項目を選択して表示/リストビューを取得
- 10. Android - リストビュー項目を選択できない
- 11. リストビューの項目をあらかじめ選択してください
- 12. SQLite:連続した行に10進数のない英数字の項目を選択してください
- 13. 私がツリービューを持っているツリービュー選択した項目
- 14. リスト内で間違った項目が選択されています
- 15. UWPはバインドによって設定からロードされたCombBox選択項目を反映します
- 16. ドロップダウンリスト/選択リストで既に選択されている項目を選択してください
- 17. Android:プログラムでクリックされたリストビュー項目を選択状態に設定する
- 18. ドロップダウンリスト項目を選択できない
- 19. コンボボックスで項目を選択しない
- 20. ItemsControlで選択された項目を取得する
- 21. UITableViewCellのUIActivityIndicatorViewが選択項目に表示されない
- 22. リストビューで選択した項目を表示できません
- 23. リストビューで選択した項目を確認する方法
- 24. ドロップダウンボックスに選択項目が表示されない
- 25. MVC3ドロップダウンリストで選択項目が選択されていません
- 26. Doctrine 2:選択項目のタイプ別選択項目
- 27. 選択項目
- 28. ブートストラップドロップダウンで新しい項目を選択しても前回の選択がクリアされない
- 29. 他のドロップダウンリストで選択された項目に基づいてドロップダウンリストの項目を削除します
- 30. 選択項目の最後の項目を取得