表格控制选择

时间:2013-08-03 12:50:24

标签: c# .net winforms controls

如何在C#窗口窗体中更改控件选择的顺序。我想更改表单中出现文本框的位置,但现在当我使用Tab键时,它会跳过该文本框,稍后会转到该文本框。我曾经使用过WPF,我只是改变了XAML中的控制位置,但我无法以Win形式完成。

1 个答案:

答案 0 :(得分:1)

这是一个添加按钮并设置其 TabIndex 属性的简单示例

// Create a button and add it to the form.
Button button1 = new Button();

// Anchor the button to the bottom right corner of the form
button1.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);

// Assign a background image.
button1.BackgroundImage = imageList1.Images[0];

// Specify the layout style of the background image. Tile is the default.
button1.BackgroundImageLayout = ImageLayout.Center;

// Make the button the same size as the image.
button1.Size = button1.BackgroundImage.Size;

// Set the button's TabIndex and TabStop properties.
button1.TabIndex = 1;
button1.TabStop = true;

// Add a delegate to handle the Click event.
button1.Click += new System.EventHandler(this.button1_Click);

// Add the button to the form. 
this.Controls.Add(button1);

或者您也可以查看this(从设计中设置)

希望有所帮助