Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 删除SplitContainer而不删除其他控件_C#_Winforms_Controls - Fatal编程技术网

C# 删除SplitContainer而不删除其他控件

C# 删除SplitContainer而不删除其他控件,c#,winforms,controls,C#,Winforms,Controls,我不敢相信我找不到这个问题的答案 我不再需要在WinForms UI中使用SplitContainer。但每当我删除SplitContainer时,我也会丢失所有其他控件——按钮、标签、文本框和图表。SplitContainer中的任何内容也将被删除。很烦人 移除SplitContainer控件但保留其他所有内容的最佳方法是什么 简单的例子: 在窗体上腾出空间,并将这些控件拖到空白处 或者,转到“查看-其他窗口-文档大纲”,将子控件移出SplitContainer的层次结构 不要剪切和粘贴,因

我不敢相信我找不到这个问题的答案

我不再需要在WinForms UI中使用SplitContainer。但每当我删除SplitContainer时,我也会丢失所有其他控件——按钮、标签、文本框和图表。SplitContainer中的任何内容也将被删除。很烦人

移除SplitContainer控件但保留其他所有内容的最佳方法是什么

简单的例子:


在窗体上腾出空间,并将这些控件拖到空白处

或者,转到“查看-其他窗口-文档大纲”,将子控件移出SplitContainer的层次结构


不要剪切和粘贴,因为这会切断事件处理程序。

在窗体上腾出空间,并将这些控件拖到空白处。或者,转到“查看-其他窗口-文档大纲”,将子控件移出SplitContainer的层次结构。不要剪切和粘贴,因为这会切断事件处理程序。只需1)复制控件,2)删除容器3)单击表单4)粘贴controls@MehdiKhademloo阅读我的最后一句话。设置事件处理程序这么难吗?@LarsTech,这很有效。在此之前,我从未需要在WinForms中使用文档大纲窗口。非常好的建议。谢谢