0

如何在 C# Window 窗体中更改控件选择的顺序。我想更改文本框在表单中出现的位置,但是现在当我使用 Tab 键时,它会跳过该文本框,然后再转到它。我使用过 WPF,我只会更改 XAML 中的控制位置,但我不能以 Win 形式执行此操作。

4

1 回答 1

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);

或者你也可以看看这个(从设计中设置)

希望能帮助到你

于 2013-08-03T12:56:02.127 回答