更改标签顺序

时间:2011-06-10 15:58:53

标签: c# winforms

如果表单上的Tab键顺序过于复杂,比如在第一个表单和面板和activex控件以及用户控件中有另一个拆分器,甚至在其他面板后面的某些面板显示/隐藏它们,你如何更改表单上的Tab键顺序?选择一个单选按钮,...我也附加了图片,对我来说,甚至很难在视觉上找到控件并选择它,特别是当它是其他面板下的面板时...... 所以我采取了覆盖 ProcessCmdKey 的路线并手动处理标签并且效果很好。但我无法想象用IDE来处理这个问题...也许更容易更改resx文件?有什么想法吗?

enter image description here

1 个答案:

答案 0 :(得分:3)

是的,在这种情况下,我倾向于手动编辑标签排序,因为它是在.designer文件中设置的,并且工作正常。这也不容易。

如果可能,更好的选择是将复杂形式分解为更小的控件,在其中设置制表顺序,然后将它们组合到表单中。