C#/ WPF - 部分声明不得指定不同的基类

时间:2016-11-06 18:31:33

标签: c# wpf inheritance

这是我的NewWin类继承自Window(System.Windows.Window)类。

public partial class NewWin : Window
{
    public NewWin()
    {
        this.Background = new SolidColorBrush(Color.FromRgb(0, 0, 0));
    }
}

我的MainWindow(WPF&#39s默认值)继承自NewWin而不是Window。

public partial class MainWindow : NewWin
{
    public MainWindow()
    {
        InitializeComponent();
    }
}

编译时出现如下错误信息:

  

' Test.MainWindow'的部分声明不得指定不同的基类

使用'测试'是我项目的名称。

1 个答案:

答案 0 :(得分:6)

转到MainWindow.xaml并将根元素的类型从Window更改为NewWin。