【问题标题】:How can I move focus to next field after enterd previous field without click on new field retain keyboard in Xamarin PCL project?如何在输入上一个字段后将焦点移到下一个字段而不单击 Xamarin PCL 项目中的新字段保留键盘?
【发布时间】:2016-02-01 10:05:57
【问题描述】:

在输入登录信息后,例如UserName,Password 如果可以添加 NeXT 的可能性,因此不必按 Return,键盘消失,我需要再次点击鼠标以在 NeXT 字段中写入。

如何在 xamarin pcl 项目中将键盘聚焦并保留到下一个字段?

例如:我的 xamarin XAML 视图中有用户名和密码字段。 输入用户名后,我想将焦点设置为密码字段,并且不点击密码字段应该会出现键盘。

【问题讨论】:

    标签: c# mobile xamarin xamarin.forms


    【解决方案1】:

    你可以使用完成的事件。

            UsernameField.Completed += (s, e) =>
            {
                UsernameField.Unfocus();
                PasswordField.Focus();
    
            };
    

    【讨论】:

    • 有没有办法从 XAML 本身做到这一点?
    • 这可行,但键盘有动作。键盘试图隐藏,但在关注下一个字段后,它再次显示。从当前字段分散到下一个字段之间存在这种尴尬的情况
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 2022-08-23
    相关资源
    最近更新 更多