我是众多 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/