我有一个Windows应用程序包含不同的控件,如标签,文本框,按钮.. 我需要在按下标签时选择下一个控制。
我能够抓住标签按下事件:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.Tab)
{
}
return base.ProcessCmdKey(ref msg, keyData);
}
我是如何进一步采购的?
答案 0 :(得分:4)
这是由操作系统自动为您处理的,您不应该在没有充分理由的情况下干扰它。
您可以通过为正在使用的控件设置TabIndex
属性来调整控件[Tab]转到下一个控件的顺序。
答案 1 :(得分:0)
为什么不在 标签顺序 中进行设置?这是位于视觉工作室的菜单栏。
Click first on the form => View = > Tab Order