C# WinForm 使用FlowLayoutPanel控件做为导航菜单按钮的容器

实现效果:
将FlowLayoutPanel做为导航菜单按钮的容器
以实现 某个菜单按钮不显示时
整体的导航菜单布局不至于"缺憾"
原导航菜单为
button1
button2
button3
当button2不显示时
导航菜单自动变为
button1
button3
而不是
button1
  空位
button2

如果以Panel做容器 则实现不了如上效果

再有 以FlowLayoutPanel为容器 默认内部的控件会"集"在一起
为实现button1 与button2之间有想要的间隔
可通过设定button1的Margin属性的bottom 来实现想要的间隔

posted on 2008-11-05 13:38  freeliver54  阅读(7981)  评论(0编辑  收藏  举报

导航