如何在c# Windows窗体应用程序中显示用户可以上下滚动的按钮列表



我正在开发一个麦当劳订单处理机器的模拟器,我有一个与显示按钮列表相关的问题,用户可以上下滚动以找到合适的产品。

我已经在窗体上拖拽了工具条,在那里我添加了14个工具条按钮。每个按钮代表一个产品类别,如:汉堡,薯条;配菜、沙拉、饮料等。所以我想做toolstrip按钮,这样用户点击它,在表单上出现按钮列表。例如:用户点击代表"汉堡包"类别的按钮;然后显示一个按钮,代表该类别中的每个产品,以便用户可以选择他想要的。

我对表单的设计如下:

所以问题是:"我应该在表单中添加什么组件来执行这个操作?">

提前感谢!:):):)

最简单的解决方案是使用带有ScrollableControl的Panel。参考这里的答案

最新更新