将字符串以外的对象添加到ToolStripDropDownButton DropDownItem



很容易将字符串作为新的DropDownItem添加到ToolStripDropDownButton中。我需要的是向DropDownItems添加一个自定义对象,这样我就可以为DropDownItem分配一个类似键/值的对象。

我怎样才能做到这一点?

ToolStripItems只能显示文本和图像,不能获取对象。您可以尝试在按钮的Tag属性中偷偷携带一个对象:

  ToolStripDropDownButton b = new ToolStripDropDownButton();
  b.DropDownItems.Add(new ToolStripButton("Hello") { Tag = new Something() });

然后在处理单击事件时,检查对象的Tag属性。

相关内容

  • 没有找到相关文章

最新更新