C# 使用现有控件将TabControl添加到窗体

C# 使用现有控件将TabControl添加到窗体,c#,winforms,visual-studio-2005,.net-2.0,tabcontrol,C#,Winforms,Visual Studio 2005,.net 2.0,Tabcontrol,在WinForms C#中,使用.Net 2.0,我想向具有现有控件的窗体添加一个TabControl。有没有一种方法可以将所有控件移动到选项卡控件中,而不必VisualStudio吹走所有事件处理程序之类的东西?使用Visual Studio 2005。是,使窗体尽可能大,并在窗体右侧绘制选项卡控件。然后选择左侧的所有控件,并将它们拖动到选项卡控件上。现在,您的事件处理程序将保持不变,控件将很好地放置在选项卡控件上。我会选择表单上的所有控件,点击Ctrl-X(剪切它们),将TabControl

在WinForms C#中,使用.Net 2.0,我想向具有现有控件的窗体添加一个TabControl。有没有一种方法可以将所有控件移动到选项卡控件中,而不必VisualStudio吹走所有事件处理程序之类的东西?使用Visual Studio 2005。

是,使窗体尽可能大,并在窗体右侧绘制选项卡控件。然后选择左侧的所有控件,并将它们拖动到选项卡控件上。现在,您的事件处理程序将保持不变,控件将很好地放置在选项卡控件上。

我会选择表单上的所有控件,点击Ctrl-X(剪切它们),将TabControl放置在表单上,使其尽可能大,然后点击Ctrl-V将所有控件粘贴到TabControl中。这将保持所有控件的状态。您不会丢失事件处理程序或任何东西。

我希望不会出现这种情况:)非常感谢您的回答,这是我最初尝试的方法。它破坏了所有的连接,完全破坏了我工作的表单。我没有丢失我的代码,但是我丢失了所有指向代码的链接。我把它贴回去后什么都没用。我想它会有用的。这就是为什么我贴出这个问题。我挣扎了大约一个小时,艰难地做着,然后停下来问一下简单的方法:)