以Windows窗体限制菜单高度

时间:2013-11-02 20:42:22

标签: c# winforms visual-c++

有没有办法在Windows窗体中设置/限制菜单的高度?

enter image description here

目前,我在菜单中有很多菜单项,菜单从屏幕顶部延伸到底部,两侧都有滚动箭头。有没有办法让菜单更短(即限制高度),以及滚动箭头仍然显示在菜单的两端?

2 个答案:

答案 0 :(得分:1)

您可以设置下拉列表的最大大小:

testToolStripMenuItem.DropDown.MaximumSize = new Size(200, 500);

然而,正如其他人已经提到过的,我会认为这是一个糟糕的UI设计。我想没有人喜欢滚动浏览无穷无尽的菜单项。

答案 1 :(得分:0)

通过在其中放置较少的物品的简单权宜来限制菜单的高度。