我在WPF中遇到了控件继承的问题。我创建了一个名为BaseUserControl的UserControl。我希望这个控件成为其他WPF用户控件的基础控件。因此,我又编写了另一个名为FirstComponent的UserControl。在下一步中,我更改了以下代码:
FirstComponent : UserControl
转换为:
FirstComponent : BaseControl
然而,在编译过程中我遇到了这个错误。
Partial declarations of 'controlinheritance.componenets.FirstComponent' must not specify different base classes
我应该怎么做才能让FirstComponent从BaseControl派生出来?
编辑
感谢abhishek的回答,我成功地继承了控件。然而我有另一个问题。在基类中,我指定了一个公共属性_Grid_MainGrid{get;set;}。现在我想在我的派生类中创建这个网格的实例。所以我使用了这段代码