Xamarin 我可以在新导航页面的构造函数中使用ContentPage吗?

Xamarin 我可以在新导航页面的构造函数中使用ContentPage吗?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我的应用程序可能会更改此主题 var settingsPage = new NavigationPage(new SettingsPage()) { Title = "Settings", Icon = "ionicons_2_0_1_settings_25.png" }; namespace Japanese { public partial class SettingsPage : ContentPage { 该应用程序可以工作,但我想知道,即使它可以工作,我

我的应用程序可能会更改此主题

var settingsPage = new NavigationPage(new SettingsPage())
{
   Title = "Settings",
   Icon = "ionicons_2_0_1_settings_25.png"
};

namespace Japanese
{
    public partial class SettingsPage : ContentPage
    {
该应用程序可以工作,但我想知道,即使它可以工作,我从ContentPage继承它是否犯了一个错误


我是否有理由将此更改为从导航页面继承?导航页面是否提供了一些我以后可以利用的不同方法?

这是一种相当标准的方法。它没有什么问题。

我只是担心类型不匹配。导航页面是否提供了更多的方法,或者我可以利用的其他方法?