2

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

我怎样才能做到这一点?

4

1 回答 1

2

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

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

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

于 2012-07-23T16:53:26.457 回答