WinForms“;“迷你窗户”;

WinForms“;“迷你窗户”;,winforms,Winforms,我需要在winform主窗体中创建一些小窗口,如下图所示 如果它们可以拖动、调整大小,并且主要是可关闭,那就太好了。 我如何处理这个设计?有没有人见过一些控件(代码可用)实现类似的东西 一个普通的表单可以很好地解决这个问题。根据需要将其FormBorderStyle设置为FixedToolWindow或SizableToolWindow 如果要将浮动窗口保留在主窗口内,请使用MDI(多文档界面)。这里是一个(谷歌可以找到更多的)。您是否尝试过将属性设置为 这就是您想要的吗?您可以将它们创建为可调

我需要在winform主窗体中创建一些小窗口,如下图所示

如果它们可以拖动、调整大小,并且主要是可关闭,那就太好了。 我如何处理这个设计?有没有人见过一些控件(代码可用)实现类似的东西


一个普通的
表单
可以很好地解决这个问题。根据需要将其
FormBorderStyle
设置为
FixedToolWindow
SizableToolWindow


如果要将浮动窗口保留在主窗口内,请使用MDI(多文档界面)。这里是一个(谷歌可以找到更多的)。

您是否尝试过将属性设置为


这就是您想要的吗?

您可以将它们创建为可调整大小和可拖动的自定义控件

您可以在以下位置使用我的示例:


查看DockPanel套件:谢谢,这很有效。现在的问题是,我有一个从MDI父控件中创建的图形对象。当我打开子MDI框架时,图形控件将覆盖打开的窗口。我使用了一些帧属性,但无法回避这个问题。