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

本文关键字:文本 一个 转移 另一个 焦点 | 更新日期: 2023-09-27 18:32:35

我写的代码如下:

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

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

在 Windows 8.1 中,我收到一个错误,指出"焦点的重载方法没有 0 个参数。

请帮忙

提前谢谢你

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

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

Focus 方法中传递一个值。该方法以 FoucsState 为参数

a1_2.Focus(FocusState.Programmatic) 

或由此产生的任何其他值