Windows窗体中的多级组合框

时间:2015-06-25 15:28:47

标签: c# winforms combobox .net-4.5

我想在我的WinForms应用程序中使用Combo Box来从中选择一个选项。这个选择影响整个应用程序并且非常重要,因此我不想使用Menu Strip。因此,Combo Box是显而易见的选择。

但是有一个问题,我有这些选择的两级层次结构,我需要从第二级选择和显示选项。简而言之,我想获得这样的东西:

enter image description here

有没有办法使用WinForms工具轻松完成此类操作?或者一些简单的方法来实现这个?我以前没有在WinForms中实现任何视觉控制,我不想通过学习如何浪费大量时间。谢谢你的回答。

1 个答案:

答案 0 :(得分:0)

对于仍然需要此功能的任何人,您可以使用带有菜单项的 ToolStrip 来表示多级组合框。

将单击侦听器附加到 ToolStripMenuItems 并使用 OwnerItem 读取父级的文本。