如何在C#窗口窗体中更改控件选择的顺序。我想更改表单中出现文本框的位置,但现在当我使用Tab键时,它会跳过该文本框,稍后会转到该文本框。我曾经使用过WPF,我只是改变了XAML中的控制位置,但我无法以Win形式完成。
答案 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(从设计中设置)
希望有所帮助