2个窗口的基类

时间:2014-02-04 13:03:31

标签: c# wpf mahapps.metro

我有2个窗口。一个是常规窗口,另一个是MetroWindow(MahApps.Metro库)。

如何创建一个既可以子类的抽象基类呢? 由于我的MetroWindow已经从MetroWindow类继承而你无法继承2个基类,我真的不知道如何处理它。

2 个答案:

答案 0 :(得分:0)

我认为这不会起作用(我不认识mahapps),但我认为他们必须使用不同的基类。

你想用两个窗口做什么?

也许你可以从每个窗口中提取并调用它

答案 1 :(得分:0)

你不能从两种类型中继承子类 - 也许你应该反转你的问题,看看用户控件组合你的表单(虽然他们将无法共享一个共同的基本类型)将能够共享公共代码

编辑:您可以在winforms中托管WPF,反之亦然,但不知道这是否适用于TIFKAM