winforms中的标签页

时间:2009-07-08 08:54:14

标签: c# winforms tabbed

我设计了一个标签页。我可以在选项卡中加载表单,甚至可以通过子表单导航。但这里的问题是我无法直接加载,我不得不编写代码来加载tabPage1_Click(object sender,EventArgs e)事件中的表单。是否有任何方法可以直接加载表单,这是在打开gui时,它首先被初始化。我试图在构造函数中初始化它,但它没有来。

1 个答案:

答案 0 :(得分:0)

您可以将标签初始化代码添加到父表单的Load事件中。只要您显示表单,就会调用load事件。

如果您手动添加(不是通过设计器),可以在InitializeComponent()调用之后向表单构造函数添加这样的内容:

this.Load += new EventHandler(Form1_Load);

然后在Form1_Load方法中进行初始化:

private void Form1_Load(object sender, EventArgs e)
{
    // Initialize tab code here...
}