【发布时间】:2012-07-23 15:30:05
【问题描述】:
将字符串作为新的 DropDownItem 添加到 ToolStripDropDownButton 很容易。我需要向 DropDownItems 添加一个自定义对象,以便我可以为 DropDownItem 分配一个类似对象的键/值。
我怎样才能做到这一点?
【问题讨论】:
标签: c# winforms toolstrip toolstripdropdown
将字符串作为新的 DropDownItem 添加到 ToolStripDropDownButton 很容易。我需要向 DropDownItems 添加一个自定义对象,以便我可以为 DropDownItem 分配一个类似对象的键/值。
我怎样才能做到这一点?
【问题讨论】:
标签: c# winforms toolstrip toolstripdropdown
ToolStripItems 只能显示文本和图像,不能带对象。您可以尝试在按钮的 Tag 属性中偷偷添加一个对象:
ToolStripDropDownButton b = new ToolStripDropDownButton();
b.DropDownItems.Add(new ToolStripButton("Hello") { Tag = new Something() });
然后当您处理点击事件时,检查对象的 Tag 属性。
【讨论】: