Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在窗口窗体中设置/限制菜单的高度?
目前,我的菜单中有许多菜单项,菜单从屏幕顶部延伸到底部,两侧都有滚动箭头。有没有办法使菜单更短(即限制高度)并且滚动箭头仍然显示在菜单的末端?
您可以设置下拉列表的最大大小:
testToolStripMenuItem.DropDown.MaximumSize = new Size(200, 500);
然而,正如其他人已经提到的那样,我认为这是一个糟糕的 UI 设计。我认为没有人喜欢滚动浏览无尽的菜单项列表。
通过在菜单中放置较少项目的简单权宜之计来限制菜单的高度。