2011-03-24 54 views
2

基本上,我有菜单条坐在我画的棋盘上。我不想要这个,所以我试图拉伸板,让板子掉下来(它的标签没有贴在板上/ tablelayoutpanel本身)。我怎样才能使menustrip上面不坐在窗体上的任何对象?相对于菜单的表单内容大小的问题

P.S.我记得我是通过去表单属性做到的,但是我忘了怎么做呢?

+0

设置码头属性顶部 – 2011-03-24 22:02:24

回答

0

您的非菜单或UI的棋盘部分应位于某种容器中,例如Panel。 (这将是一个顶层容器将包含Label S以及您TableLayoutPanel。)设置容器的Dock属性在属性为Fill

而且(这可能是你忘了一步。):对接高度依赖于对象声明/初始化的顺序,通过设计器的上下文菜单中的Move To Front/Send To Back命令轻松控制。为确保您有正确的订单,请在设计器中单击您的容器对象,然后从上下文菜单中选择置顶以确保在菜单的顶部对接后发生填充对接。

+0

大声笑..所有你需要的是选择所有的项目和拖动他们......哈哈..现在我记得。感谢提醒我 – 2011-03-24 23:07:07

0

只需将表单的属性MainMenuStrip设置为MenuStrip控件,它应该显示为“停靠”。如果这不是问题,截图可能会很有用,因为我不能100%确定你的问题。

+0

恩,没有工作 – 2011-03-24 23:04:51