0

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

我怎样才能创建一个两者都可以子类化的抽象基类?由于我的 MetroWindow 已经从 MetroWindow 类继承,并且您不能从 2 个基类继承,我真的不知道如何处理这个问题。

4

2 回答 2

0

您不能从两种类型子类化 - 也许您应该反转您的问题并查看从用户控件(虽然他们将无法共享通用基本类型)将能够共享通用代码的表单。

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

于 2014-02-04T13:10:56.153 回答
0

我认为这行不通(我不知道mahapps),但我认为它们必须具有不同的基类。

你想用两个窗口做什么?

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

于 2014-02-04T13:05:55.433 回答