在设计工具箱中找不到ToolStripDropDownButton

时间:2015-11-20 10:00:36

标签: c# winforms toolstripdropdown

我正在制作一张表格,并希望使用ToolStripDropDownButton(基本上是一个带箭头的按钮,从中可以选择一个项目):

as found in the Microsoft website但我似乎无法在[design]工具箱中找到它。

我正在使用VS2015 C#社区版,net framework 4.6。我尝试添加名称空间using System.Windows.Forms.ToolStripDropDownButton;,但它无法识别toolstripdropdownbutton。任何帮助都将不胜感激。感谢。

1 个答案:

答案 0 :(得分:2)

代码中的问题是因为System.Windows.Forms.ToolStripDropDownButton是一个类,而不是命名空间。

  

知道如何使用该类创建   toolstripdropdownbutton control?

使用代码:

var item = new ToolStripDropDownButton("SomeText");
item.DropDownItems.Add(new ToolStripMenuItem("SubMenu1"));
item.DropDownItems.Add(new ToolStripMenuItem("SubMenu1"));
this.toolStrip1.Items.Add(item); 

您还可以查看下面的构造函数来添加图像和事件处理程序,并在文档页面底部查看更多示例:

结果:

enter image description here

使用设计师:

您可以在表单上放置ToolStrip,然后点击添加项目的下拉列表。然后选择DropDownButton

enter image description here

更多信息: