Windows 应用商店应用文本框不断失去焦点
本文关键字:应用 焦点 失去 文本 应用文 Windows | 更新日期: 2023-09-27 18:33:44
我有一个简单的应用程序,它有一个TextBox
和一个Canvas
。当用户触摸Canvas
时,我想将焦点移到TextBox
。所以,在PointerReleased
事件中,我得到了:
private void canvas_PointerReleased(object sender, PointerRoutedEventArgs e)
{
textBoxMain.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
我还订阅了TextBox GotFocus
和LostFocus
,并注意到,在TextBox
集中注意力后,它立即失去了焦点。为什么它失去了焦点,我该如何解决?
提前谢谢。
这对
我有用。
private void Canvas_PointerReleased(object sender, PointerRoutedEventArgs e)
{
textBoxMain.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
private void textBoxMain_GotFocus(object sender, RoutedEventArgs e)
{
textBoxMain.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}