我正在制作表单,并且想使用ToolStripDropDownButton
(基本上是一个带有箭头的按钮,向下箭头表示您可以从中选择项目):
as found in the Microsoft website,但是我似乎无法在[design]工具箱中找到它。
我正在使用VS2015 C#社区版本,NET Framework 4.6。我尝试添加名称空间using System.Windows.Forms.ToolStripDropDownButton;
,但无法识别toolstripdropdownbutton。任何帮助,将不胜感激。谢谢。
最佳答案
您的代码中的问题是因为System.Windows.Forms.ToolStripDropDownButton
是一个类,而不是名称空间。
知道如何使用该类来创建
toolstripdropdownbutton控件?
使用代码:
var item = new ToolStripDropDownButton("SomeText");
item.DropDownItems.Add(new ToolStripMenuItem("SubMenu1"));
item.DropDownItems.Add(new ToolStripMenuItem("SubMenu1"));
this.toolStrip1.Items.Add(item);
您还可以查看下面的构造函数以添加图像和事件处理程序,并在文档页面底部查看更多示例:
ToolStripDropDownButton Constructor (String, Image, EventHandler)
结果:
使用设计师:
您可以在表单上放置
ToolStrip
,然后单击添加项的下拉列表。然后选择DropDownButton
。更多信息:
How to: Add ToolStrip Items Dynamically
ToolStrip Control Overview
关于c# - 在设计工具箱中找不到ToolStripDropDownButton,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33823819/