Tab*_*eek 3 windows inheritance windows-phone-8.1 uwp
我是众多Windows应用开发者之一.我确定其他人也遇到了这个问题.我希望有一个基页(c#),我在其中添加方法并在一些页面中使用它而无需反复编码.
我试过这样的:
Basicpage.cs:
public class BasicPage : Page
{
public void Test() {
}
}
Run Code Online (Sandbox Code Playgroud)
SettingsPage.xaml.cs:
public sealed partial class SettingsPage : BasicPage{
public SettingsPage () {
InitializeComponent();
}
}
Run Code Online (Sandbox Code Playgroud)
在粗体" BasicPage "上有错误:
"... SettingsPage"的基类与其他部分中声明的基类不同,基本类型"BasicPage"已在其他部分中指定
有人知道解决方案吗?
and*_*ask 10
我假设SettingsPage有一个XAML部分,它也需要派生自BasicPage:
<local:BasicPage x:Class="MyNamespace.SettingsPage" ...>
<!-- settings page content -->
</local:BasicPage>
Run Code Online (Sandbox Code Playgroud)