c# - 当达到文本框中的字符数时,跳转到按钮回车
问题描述
我在 Windows 窗体中有一个文本框。(C#) 在该文本框中,用户可以输入 9 个字符。输入字符后,用户必须转到一个按钮并单击。
是否有可能,当达到 9 个字符时,会自动选择按钮,以便用户只需点击 Enter 即可启动程序的下一步?
原谅我的英语。:-)
解决方案
尝试这个
if (txtBox.Text.Length == 9)
{
btnEnter.Focus();
}
如果字符等于 9,这将专注于 btnEnter,如果字符等于 9,您可以添加额外的验证来阻止用户输入,或者将逻辑更改为txtBox.Text.Length >= 9
推荐阅读
- node.js - 启动chrome headless后无法执行命令
- c# - 从另一个泛型方法调用 MaybeNull 泛型方法
- javascript - 使用 Javascript 和 Webpack 加载图像数组?
- sql - REGEXP_LIKE、oracle、sql、查询、理解
- arm - 树莓派模型 3b+ 活动 LED 沿 gpio 4 闪烁
- mysql - 如何在没有行重复的情况下获得结果
- javascript - 正则表达式:匹配模式,除了前面的模式
- wpf - WPF按钮未触发单击事件
- c# - LINQ 当前记录和两边的 x 条记录
- django - NameError at "" name 'pk__in' 未定义