允许用户在视觉工作室中使用输入或箭头键切换文本框

时间:2017-05-26 00:58:25

标签: c# user-interface textbox

我在Visual Studio 2015中使用C#制作一个简单的Windows窗体应用程序,它接受时钟输入和输出时间,然后计算命中计算按钮的时间,并在单独的框中显示结果。另一个按钮可将时间添加到运行总计中。来回点击每个盒子会很乏味。有没有一种方法可以让用户更容易在盒子之间切换,而不是每次都在它们之间切换,比如按Enter键,或者用箭头键在文本框之间切换?

2 个答案:

答案 0 :(得分:0)

在WinForms中,控件有一个名为" tab index"的属性。这可以用于设置索引。您可以通过属性窗口或直接在c#中设置它(如果您的控件是通过代码动态生成的。)

enter image description here

答案 1 :(得分:0)

根据您的选择设置选项卡索引属性

textBox1.TabIndex = 0;
textBox2.TabIndex = 1;
textBox3.TabIndex = 2;

或者您可以在设计视图中执行此操作

enter image description here