Windows 8에서 페이지를 탐색 할 때 포커스를 특정 TextBox에 놓아야합니다.OnNavigatedTo 이벤트에서 TextBox에 포커스를 두는 방법은 무엇입니까?
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
myControl.Focus(Windows.UI.Xaml.FocusState.Keyboard);
}
을하지만 그것은 작동하지 않습니다
내가 사용. 그러나 버튼 클릭 이벤트에서 myControl.Focus(Windows.UI.Xaml.FocusState.Keyboard);
을 호출하면 올바르게 작동합니다.
페이지가로드 될 때 어떻게 TextBox에 포커스를 설정할 수 있습니까?
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
Dispatcher.RunAsync(
CoreDispatcherPriority.Normal,
() => myControl.Focus(FocusState.Keyboard));
}
나를 위해 myControl.Focus (Windows.UI.Xaml.FocusState.Keyboard) Windows에서로드 된 이벤트를 추가하여 작업 8.1 – bhupinder