我有一個ToolStripButton作爲點擊事件中的發件人。我需要能夠將發件人轉換爲Toolstripbutton,並以整數形式檢索其標籤屬性。我想,我在下面的代碼中這樣做。我的程序編譯成功,但它引發無效的類型轉換運行時錯誤。如何強制發送發件人?
theTool := TMakerTool((sender as ToolStripButton).tag);
TMakerTool = public enum
theTool:TMakerTool
我看到標記屬性是一個包含標記爲字符串的對象。
那麼,我做錯了什麼?
謝謝。
您是否檢查發件人確實是'ToolStripButton'? –
是的,它假定是ToolStripButton。 – ThN