我不确定它在WinForms中的名称是什么,但在Web开发术语中,我正在寻找可以添加到winform中的帧类型元素。
我想要一个顶部,底部,左侧,右侧固定的面板,但如果面板的尺寸调整为小于面板中元素的尺寸,则面板周围会出现滚动条,允许用户查看内容面板没有扩展形式。
我希望这是有道理的,并且存在这样的事情。
谢谢!
答案 0 :(得分:2)
是的,Panel控件。在滚动条出现之前,将AutoScrollMinSize设置为所需的最小大小。将AutoScroll设置为True。如果需要,设置MinimumSize,它不应该是。
面板内的控件需要自动布局,以便在面板变小时根据需要移动。使用他们的Dock或Anchor属性。如果布局变得复杂,则切换到TableLayoutPanel或FlowLayoutPanel控件。
答案 1 :(得分:1)
小组怎么样? System.Windows.Forms.Panel
答案 2 :(得分:1)
您正在寻找“面板”控件。只需设置“ Dock ”属性即可进行对接..
答案 3 :(得分:1)
您可以在表单中添加Panel并设置Panel.Dock = Fill
。当您调整表单大小时,您的面板将自动调整大小。
设置Panel.AutoScroll = True
然后,您将控件添加到Panel。相应地设置控件的Dock属性。现在,当您调整表单大小时,如果控件被遮盖,则会出现滚动条。
答案 4 :(得分:0)
标准的Windows控件中有几个不同的面板可以满足您的需要...在编辑Windows窗体时,只需在工具箱中查看“容器”
你想要它包含什么?一个网页,或只是窗体控件?