2012-06-02 150 views
0

我是新來WPF和我在這裏面臨的一個問題。在我們的一個應用程序中,很少有對話負責類似的工作。所有對話框都有OK和APPLY按鈕。但在我們的新UI設計中,這些將會顯示在一個側面欄上,這是一個面板(尚未決定控制權)。我想有一個基本的用戶控件,將有很少的方法確定和應用按鈕。我的其他對話框(現在是新用戶界面中的用戶控件)來自此基本用戶控件。WPF用戶控件繼承

我下載了幾個代碼樣本來自網絡,但問題並沒有解決。

如果您有任何想法/代碼示例,請分享。

在此先感謝。

回答

0

WPF(也WinForm的在一定程度上)不具有繼承發揮好。您可以創建在C#代碼的用戶界面,並得到繼承工作,但我不認爲設計師發揮好,所以你在設計模式和混合卡住。

要解決它,你可以創建要重用和使用composition instead of inheritance,這是無論如何認爲是更好的方法的功能塊。