C#窗体设计,界面布局常见问题

xiaoyaoziqing 2011-06-22 05:36:44
请问,为什么我在窗体Form1中拖入ToolStripContainer控件,调整好大小以后,当运行窗体,在最大化时,ToolStripContainer不能随着窗体大小发生变化?而且我再进入设计界面里改ToolStripContainer大小时,也不行。请问如何解决?
...全文
276 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
小_阳仔 2011-06-23
  • 打赏
  • 举报
回复
Anchor属
luluyy 2011-06-23
  • 打赏
  • 举报
回复
AutoSize是根据比例来控制控件的大小


LZ说的那种情况~`用Author就可以搞定了
牟云飞 2011-06-23
  • 打赏
  • 举报
回复
上面楼的看看ToolStripContainer里面没有dock和anchor,楼主,你选中ToolStripContainer这个控件,在右上角有个右三角,点击它,里面有个在窗体中窗体停靠,这样就行了
leroncheung 2011-06-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 abbey 的回复:]
Dock通常只解决一个方向的停靠问题。

试试设置Anchor属性吧。Anchor和Dock是互补的,不过Anchor更灵活。
[/Quote]

Anchor:锚定
Dock:停靠
xiaoyaoziqing 2011-06-22
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 sp1234 的回复:]
引用 3 楼 xiaoyaoziqing 的回复:

关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?

说明程序还没有停止,你就去要修改它的源代码了。
[/Quote]

确信是退出程序了,我只能重新加入该控件再布局一次了,但是继续求解出现上述问题的原因
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xiaoyaoziqing 的回复:]

关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?
[/Quote]
说明程序还没有停止,你就去要修改它的源代码了。
老毕 2011-06-22
  • 打赏
  • 举报
回复
Dock通常只解决一个方向的停靠问题。

试试设置Anchor属性吧。Anchor和Dock是互补的,不过Anchor更灵活。
zhangwin3 2011-06-22
  • 打赏
  • 举报
回复
Anchor吧?
jq_whh 2011-06-22
  • 打赏
  • 举报
回复
AutoSize
xiaoyaoziqing 2011-06-22
  • 打赏
  • 举报
回复
关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?
Just4life 2011-06-22
  • 打赏
  • 举报
回复
或者响应OnResize()函数,里面手动设置位置
tmd456 2011-06-22
  • 打赏
  • 举报
回复
设置ToolStripContainer的dock属性

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧