C# - 如何将焦点从一个文本框转移到另一个文本框?

时间:2014-11-29 08:15:35

标签: c# xaml windows-phone-8 windows-phone-8.1

我写的代码如下:

 private void a1_1_TextChanged(object sender, TextChangedEventArgs e)
       {
        if (a1_1.Text.Length == 1)
            a1_2.Focus();
       }

这在Windows 8.0应用程序中运行良好。

在Windows 8.1中,我收到的错误是#34; Focus的重载方法没有0个参数。

请帮助

提前谢谢

我很抱歉,因为这个问题是基本的,因为我是Windows 8编程新手,所以我不知道。

1 个答案:

答案 0 :(得分:0)

在Focus方法中传递一个值。该方法将FoucsState作为参数

a1_2.Focus(FocusState.Programmatic) 

或来自this

的任何其他值