正如我在問題中提到的,我試圖創建一個按鈕,並且我想要以所有形式使用此按鈕。 我檢查了MDI應用程序,但它有問題。我試圖使用接口,但它只工作在主窗體而不是在childform。如何創建一個將被用於具有不同功能的所有窗體的按鈕?
親切的問候
正如我在問題中提到的,我試圖創建一個按鈕,並且我想要以所有形式使用此按鈕。 我檢查了MDI應用程序,但它有問題。我試圖使用接口,但它只工作在主窗體而不是在childform。如何創建一個將被用於具有不同功能的所有窗體的按鈕?
親切的問候
我覺得有一種方法:在此按鈕就可以調用形式的DoWork
方法,你可以讓DoWork
如你以不同的形式需要。
以這種方式你可以得到所有形式的參考中心形式和在ButtonClickEvent
你可以調用DoWork
方法的形式。
我想用界面來做。使用Interface找到解決方案。解決方案:創建一個接口並在其中聲明函數。如果表單從接口繼承,那麼我們在不同的動作中使用它們。 感謝您的回答 – EkremG 2012-02-26 09:41:53
@exstremum:您可以製作一個界面,並在界面中創建「DoWork」方法。並使用表單中的界面。 – 2012-02-26 10:02:37
WinForms或WPF? – 2012-02-26 08:48:06
winform標記添加到問題抱歉:) – EkremG 2012-02-26 08:52:23
你的意思是重新使用按鈕的類型或按鈕實例? – Tyson 2012-02-26 08:54:24