Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.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# 将窗体停靠到另一个窗体上_C#_.net - Fatal编程技术网

C# 将窗体停靠到另一个窗体上

C# 将窗体停靠到另一个窗体上,c#,.net,C#,.net,我有一个表单,其中包含一些控件(类似于VisualStudioToolbox)。此窗体是顶级控件。我想把这张表格放到另一张表格上。可能吗?我如何做到这一点?看看用户控件 如果我没弄错的话,你想建立父母/子女关系。如果是这种情况,请将子级的父级设置为容器窗体(MDI容器-set IsMDIContainer设置为true)。这将至少允许您在两个表单之间创建关系。但是,如果您正在考虑在固定和取消固定节的位置进行固定,而它会隐藏/显示自己,我不相信Visual Studio本机允许这样做。您需要获得第

我有一个表单,其中包含一些控件(类似于VisualStudioToolbox)。此窗体是顶级控件。我想把这张表格放到另一张表格上。可能吗?我如何做到这一点?

看看用户控件

如果我没弄错的话,你想建立父母/子女关系。如果是这种情况,请将子级的父级设置为容器窗体(MDI容器-set IsMDIContainer设置为true)。这将至少允许您在两个表单之间创建关系。但是,如果您正在考虑在固定和取消固定节的位置进行固定,而它会隐藏/显示自己,我不相信Visual Studio本机允许这样做。您需要获得第三方控件才能执行此操作。我会推荐Telerik控件,因为它们使用方便,对接也很好。另外,如果您使用WPF而不是Winforms,您可能可以在不使用第三方控件的情况下执行某些操作,但我不能完全确定这一点。

如果您查看此处提供的答案:如果您将演示中的
\u offset
值更改为0,您可以看到“停靠”两个窗体的方法。

您可以使用停靠面板套件:

可能存在的副本