我是众多 Windows 应用程序开发人员之一。我相信其他人也遇到过这个问题。我想要一个基本页面 (c#),我可以在其中添加方法并在某些页面中使用它,而无需一遍又一遍地编码。
我试过这样:
基本页面.cs:
public class BasicPage : Page
{
public void Test() {
}
}
SettingsPage.xaml.cs:
public sealed partial class SettingsPage : BasicPage{
public SettingsPage () {
InitializeComponent();
}
}
在粗体“ BasicPage ”上有错误:
“...SettingsPage”的基类与其他部分声明的不同
和
其他部分已指定基本类型“BasicPage”
有人知道解决方案吗?
最佳答案
我假设 SettingsPage
有一个 XAML 部分,它也需要从 BasicPage
派生:
<local:BasicPage x:Class="MyNamespace.SettingsPage" ...>
<!-- settings page content -->
</local:BasicPage>
关于windows - UWP - 从基页 C# 继承,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33019113/