C#:在VS表单设计器中将控件从表单移动到tabPage

时间:2008-12-30 20:43:30

标签: c# winforms visual-studio-2005 windows-forms-designer

我决定更改一个我正在使用的工具来使用标签页。当我尝试将各种控件从表单拖到表单顶部的标签页时,它会创建控件的副本,为其指定不同的名称。只需在选项卡顶部重新创建表单或者只是编辑设计器中的源代码就可以将所有内容添加到选项卡中(这就是我所做的,哪个有效),但似乎很可能通过gui做一个更好的方法。

3 个答案:

答案 0 :(得分:19)

正确的工具是文档大纲(CTRL + W,U)。只需在轮廓中拖动控件集,使它们位于选项卡页面下。瞧。

文档大纲大大简化了这些类型的操作,尤其是在处理复杂的布局时。

答案 1 :(得分:4)

您是否尝试过剪切和粘贴。这通常适合我。

答案 2 :(得分:0)

您的控制键被卡住了。拖动控件时不要按控制键。

我将控件从表单控件拖动到标签页控件一直没问题。答案#1完全正确。

您可以使用“文档大纲”窗口,通过拖动树节点将控件逐个移动到标签页。

最难的问题是在标签页上保留控制位置。