求助:通过鼠标操作窗体右下角变大时,里面MenuStrip、ToolStrip和StatusTrip都没有向右延长变大

时间:2021-03-17 21:05:14
WinForm运行后,通过鼠标操作窗体右下角延伸变大时,窗体变大了,但是里面MenuStrip、ToolStrip和StatusTrip都没有向右延长变大。
窗体的FormBorderStyle为Sizeable
目标:通过用鼠标在窗体的右下角点击延时时,窗体变大,MenuStrip、ToolStrip和StatusTrip都应该向右延长才是。
请问各位达人如何解决?
求助:通过鼠标操作窗体右下角变大时,里面MenuStrip、ToolStrip和StatusTrip都没有向右延长变大

6 个解决方案

#1


设置好dock属性了吗

#2


在窗体的sizechanged事件处理函数中根据窗体大小设置三个的大小。

#3


一般把Anchor  AutoSize Dock 三个属性设置好,应该没问题的

#4


难道你还有一个panel不成。。。

#5


引用 1 楼 johnliuyuan 的回复:
设置好dock属性了吗

这几个控件的dock都是默认的,没问题。

#6


各位兄弟,我发现了问题,程序里面有个 SuspendLayout()  函数
唉!拷贝代码的错。
谢谢各位了。

#1


设置好dock属性了吗

#2


在窗体的sizechanged事件处理函数中根据窗体大小设置三个的大小。

#3


一般把Anchor  AutoSize Dock 三个属性设置好,应该没问题的

#4


难道你还有一个panel不成。。。

#5


引用 1 楼 johnliuyuan 的回复:
设置好dock属性了吗

这几个控件的dock都是默认的,没问题。

#6


各位兄弟,我发现了问题,程序里面有个 SuspendLayout()  函数
唉!拷贝代码的错。
谢谢各位了。