我有一个叫CustomPage简单的类,它从窗口继承WPF页面代码:更改基类的背后
public class CustomPage : Window
{
public string PageProperty { get; set; }
}
我想我的主窗口的代码隐藏从CustomPage继承如下:
public partial class MainWindow : CustomPage
{
public MainWindow()
{
InitializeComponent();
}
}
不幸,我得到以下错误:
Partial declarations of 'WpfApplication1.MainWindow' must not specify different base classes
我可以将x:Class设置为“WpfApplication 1.CustomPage”在MainWindow.xaml,但随后便出现我没有获得在MainWindow.xaml定义的UI元素...
您应该看到这篇文章:[在WPF中创建基本窗口类](http://weblogs.asp.net/psheriff/archive/2009/11/02/creating-a-base-window-class-in -wpf.aspx) – Habib