C# Winform中的框架?

C# Winform中的框架?,c#,winforms,panel,C#,Winforms,Panel,我不确定它在WinForms中的名称,但在web开发术语中,我正在寻找一个可以添加到winform中的框架类型元素 我想要一个锚定在顶部、底部、左侧和右侧的面板,但如果将面板的窗体大小调整为小于面板中的元素,则面板周围将显示滚动条,允许用户在不展开窗体的情况下查看面板的内容 我希望这是有道理的,而且这样的事情是存在的 谢谢 面板怎么样?System.Windows.Forms.Panel标准Windows控件中有两个不同的面板,它们可以执行您想要的操作。。。编辑windows窗体时,只需查看工具

我不确定它在WinForms中的名称,但在web开发术语中,我正在寻找一个可以添加到winform中的框架类型元素

我想要一个锚定在顶部、底部、左侧和右侧的面板,但如果将面板的窗体大小调整为小于面板中的元素,则面板周围将显示滚动条,允许用户在不展开窗体的情况下查看面板的内容

我希望这是有道理的,而且这样的事情是存在的


谢谢

面板怎么样?System.Windows.Forms.Panel

标准Windows控件中有两个不同的面板,它们可以执行您想要的操作。。。编辑windows窗体时,只需查看工具箱中的“容器”下


你希望它包含什么?网页,还是仅windows窗体控件?

您正在寻找“面板”“控件。只需设置“停靠”属性即可开始停靠。

是,面板控件。在滚动条出现之前,将AutoScrollMinSize设置为所需的最小大小。将AutoScroll设置为True。如有必要,设置MinimumSize,它不应为


面板内的控件需要自己自动布局,以便在面板变小时根据需要移动。使用其停靠或锚点属性。如果布局变得复杂,则切换到TableLayoutPanel或FlowLayoutPanel控件。

将面板添加到表单并设置
Panel.Dock=Fill
。调整窗体大小时,面板将自动调整大小

设置
Panel.AutoScroll=True


然后,将控件添加到面板中。相应地设置控件的Dock属性。现在,当您调整窗体大小时,如果控件被覆盖,将显示滚动条。

您使用的是web应用程序还是windows应用程序?windows应用程序。我正在使用visual studio 2008创建一个winform。您能澄清一下这句话的意思吗(输入错误?):“但是如果窗体面板的大小调整了…”