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 に答える