我有一个 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/