C#VS2010 Winforms:Tab顺序倒退

时间:2014-01-06 10:25:51

标签: c# .net winforms tabindex

我为登录我的C#项目做了一个winform,并为每个对象分配了tab索引。订单必须如下:

  • 文本框用户
  • 文本框密码
  • 按钮确定
  • 按钮取消。

当我在运行时按 Tab 键时,顺序会反转。我也用Tab键顺序做了,但它发生了同样的事情。我怎样才能改变它?

2 个答案:

答案 0 :(得分:3)

来自TabIndex备注:

  

选项卡索引可以包含任何大于或等于的有效整数   零,较低的数字在标签顺序中较早。

根据您对问题的描述,看起来您的标签索引按降序排列。我建议您使用Tab Order视图来设置标签索引,方法是按照文章How to: Set the Tab Order on Windows Forms

中所述的所需顺序单击您的控件。

最终结果应如下所示:

enter image description here

答案 1 :(得分:0)

我发现了问题:

我在我的应用程序中用四种语言制作了所有表格:英语,荷兰语,法语和德语。我只用荷兰语设定顺序。因此必须记住,对于每种语言,用户必须配置Tab键顺序或选项卡索引。我用其他三种语言进行了更改,效果很好。