使用现有控件向表单添加选项卡控件

时间:2011-05-25 22:56:43

标签: c# winforms visual-studio-2005 .net-2.0 tabcontrol

在使用.Net 2.0的WinForms C#中,我想将TabControl添加到具有现有控件的Form中。有没有办法将所有控件移动到选项卡控件中,而Visual Studio不会吹掉我所有的事件处理程序?使用Visual Studio 2005。

2 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:2)

我会选择表单上的所有控件,按Ctrl-X(剪切它们),将TabControl放在表单上并根据需要调整大小,然后按Ctrl-V将所有控件粘贴到TabControl。这将保持所有控件的状态。您不会丢失事件处理程序或任何东西。