Я связал выбранный элемент ListView с моим свойством viewmodel SelectedLayout
, и я изменил SelectedLayout
из кода позади. Выбранный элемент меняется правильно, но фокус не подходит к выбранному элементу. Это ясно, когда я нажимаю кнопку ввода. Фокус находится на кнопке, где она была перед установкой SelectedLayout
. Как я могу получить Фокус для выбранного элемента в Windows 10 UWP?Selected List view item not focus focus Win 10 UWP
0
A
ответ
3
Простое изменение значения связанного свойства автоматически не изменяет фокус на соответствующий элемент. Это делается по дизайну, так как во многих случаях вам не нужно менять фокус, просто чтобы обновить значение элемента управления. Итак, что вам нужно сделать, это реализовать логику изменения фокуса в вашем MVVM-коде.
Для этого хорошей практикой было бы использовать Attached Property, как описано здесь: Set focus on textbox in WPF from view model (C#). Таким образом, вы можете привязать прикрепленное свойство IsFocused ваших элементов управления к ViewModel, а затем реализовать любую логику фокусировки в ViewModel.
Смежные вопросы
- 1. WinRT Gridview focus/selected item behavior
- 2. Android listview item not getting focus
- 3. Clistctrl item search focus
- 4. JQuery Focus() Not Firing
- 5. UWP xaml textbox focus
- 6. UWP WebView focus
- 7. $(). Focus not firing
- 8. focus not working
- 9. html editor focus focus focus
- 10. jQuery $(). Focus not working
- 11. jquery focus. светлячок 10
- 12. Spinner - focus to first item
- 13. Xaml Listbox item focus issue
- 14. Focus EditText from add item в RecycleView
- 15. Focus/Select ListView item в Powershell
- 16. jquery select list option focus
- 17. Vista Focus Focus
- 18. Пользовательская клавиатура Focus Focus No
- 19. jQuery focus can not focus on ajax загруженный элемент
- 20. Focus item listview на Android dosent work
- 21. AngularJS Event for view focus
- 22. asp.net list box item selected
- 23. Javascript Focus с использованием .focus()
- 24. android: listview focus on first item
- 25. Tkinter Listbox set focus on last item
- 26. focus nth item on Jquery Mobile listview
- 27. recycler view center selected item
- 28. List View Item Переработка
- 29. Spark List Itemrenderer focus defaults currentState
- 30. Javascript Focus