C# WinForm 按下 Tab 键,它到处跳转

标签 c# winforms button textbox tabs

我有一个 WinForm程序。在一个屏幕中它有几个 ComboBoxes , TextBoxes , 和 Buttons .我怎样才能让用户按下 tab ,它将按顺序遍历字段。从上到下的意思?或者我们可以说“按我定义的顺序”?因此,例如,它以 TextBox1 开头,然后当用户按下 Tab 时, 它将转到下一个 TextBox ,当Tab再次按下,将转到 Button1等等等等

不确定是否可行,但出于某种原因,按 Tab 键会跳到各处。什么定义了“选项卡”?它使用什么逻辑使其跳转到下一个字段?

最佳答案

每个控件的 TabIndex 属性定义容器(Form、GroupBox、Panel 等)内的 Tab 键顺序。如果您在 Visual Studio 设计器中工作,则可以使用查看 --> Tab 顺序菜单项来查看/编辑 Tab 序列。

关于C# WinForm 按下 Tab 键,它到处跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7164160/

相关文章:

c# - 将 DateTimePicker 控件设置为格式 YYYYMMDD?

wpf - 从用户控件外部绑定(bind)到命令

html - 使用图标作为切换按钮时如何正确考虑 WCAG 名称、状态、值和角色

c# - 如何使用编码的 UI 测试执行自己的断言

c# - 字体不变的简化 OCR

c# - 我如何做到这一点,以便当用户进入文本框时,文本消失? C#

c# - 管理图像?

python - 按钮回调怎么写?

c# - 消息路由、分区和并行处理

c# - 我可以使用哪种数据结构/类来表示一对多关系?