2012-02-26 55 views
1

正如我在問題中提到的,我試圖創建一個按鈕,並且我想要以所有形式使用此按鈕。 我檢查了MDI應用程序,但它有問題。我試圖使用接口,但它只工作在主窗體而不是在childform。如何創建一個將被用於具有不同功能的所有窗體的按鈕?

親切的問候

+0

WinForms或WPF? – 2012-02-26 08:48:06

+0

winform標記添加到問題抱歉:) – EkremG 2012-02-26 08:52:23

+0

你的意思是重新使用按鈕的類型或按鈕實例? – Tyson 2012-02-26 08:54:24

回答

2

我覺得有一種方法:在此按鈕就可以調用形式的DoWork方法,你可以讓DoWork如你以不同的形式需要。

以這種方式你可以得到所有形式的參考中心形式和在ButtonClickEvent你可以調用DoWork方法的形式。

+0

我想用界面來做。使用Interface找到解決方案。解決方案:創建一個接口並在其中聲明函數。如果表單從接口繼承,那麼我們在不同的動作中使用它們。 感謝您的回答 – EkremG 2012-02-26 09:41:53

+0

@exstremum:您可以製作一個界面,並在界面中創建「DoWork」方法。並使用表單中的界面。 – 2012-02-26 10:02:37

相關問題