将字符串作为新的 DropDownItem 添加到 ToolStripDropDownButton 中很容易。我需要的是将自定义对象添加到 DropDownItems,以便我可以将类似键/值的对象分配给 DropDownItem。
我怎样才能实现这个目标?
最佳答案
ToolStripItems 只能显示文本和图像,不能显示对象。您可以尝试在按钮的 Tag 属性中隐藏一个对象:
ToolStripDropDownButton b = new ToolStripDropDownButton();
b.DropDownItems.Add(new ToolStripButton("Hello") { Tag = new Something() });
然后当您处理单击事件时,检查对象的 Tag 属性。
关于c# - 将字符串以外的对象添加到 ToolStripDropDownButton DropDownItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11615661/