1
將字符串添加到ToolStripDropDownButton作爲新的DropDownItem很容易。我需要的是將自定義對象添加到DropDownItems,以便我可以將對象的鍵/值分配給DropDownItem。將字符串以外的對象添加到ToolStripDropDownButton DropDownItem
我該如何做到這一點?
將字符串添加到ToolStripDropDownButton作爲新的DropDownItem很容易。我需要的是將自定義對象添加到DropDownItems,以便我可以將對象的鍵/值分配給DropDownItem。將字符串以外的對象添加到ToolStripDropDownButton DropDownItem
我該如何做到這一點?
ToolStripItems只能顯示文本和圖像,不會顯示對象。您可以嘗試在按鈕的Tag屬性鬼鬼祟祟的對象:
ToolStripDropDownButton b = new ToolStripDropDownButton();
b.DropDownItems.Add(new ToolStripButton("Hello") { Tag = new Something() });
,然後當你處理click事件,檢查爲對象的Tag屬性。
謝謝。由於我只需要一個ID和文本,因此將一個int添加到Tag中就足夠了。 – Daniel 2012-07-24 10:03:04