Установка фокуса для ListView
происходит, когда ListView
загружен в визуальное дерево и готов к взаимодействию.
Мы предполагаем, что вы создали UserControl
, который содержит ListView
, то способ установки Фокуса для ListView
должен быть выполнен в событии UserControl_Loaded или ListView_Loaded .
public PopupControl()
{
this.InitializeComponent();
// Data init
var _popup = new Popup();
_popup.Child = this;
_popup.IsOpen = true;
}
private void UserControl_Loaded(object sender, RoutedEventArgs e)
{
TestListView.Focus(FocusState.Keyboard);
}
С наилучшими пожеланиями.