デフォルトでは、すべての分離コードクラスはから継承しPhoneApplicationPage
ます。次のように、のサブクラスを作成し、PhoneApplicationPage
それをコードビハインドクラスの基礎として使用したいと思います。
namespace Test
{
public partial class HistoryRemoverPage : PhoneApplicationPage
{
protected override void OnNavigatedTo
(NavigationEventArgs e)
{
if (e.NavigationMode == NavigationMode.New)
NavigationService.RemoveBackEntry();
}
}
}
namespace Test
{
public partial class MainPage : HistoryRemoverPage
{
public MainPage()
{
InitializeComponent();
}
}
}
アプリケーションをコンパイルしようとすると、次のエラーが発生します。
エラー1「Test.MainPage」の部分的な宣言は異なる基本クラスを指定してはなりません
これは、私のサブクラスの代わりに、 次の宣言に関係していると思いますMainPage.xaml
。PhoneApplicationPage
phone:PhoneApplicationPage..。
しかし、私はこれを修正する方法を理解していません。何かアドバイス?