C# 在前台全屏显示?
假设我有一个没有XAML文件的“ContentPage”对象。是否可以在前台全屏或应用程序的网格列中显示其内容 我有一个插件,它有一个接口C# 在前台全屏显示?,c#,xaml,xamarin,xamarin.forms,content-pages,C#,Xaml,Xamarin,Xamarin.forms,Content Pages,假设我有一个没有XAML文件的“ContentPage”对象。是否可以在前台全屏或应用程序的网格列中显示其内容 我有一个插件,它有一个接口 public interface IPlugin { ContentPage GetPluginUI(); } 插件本身返回我的源XAML文件“BigView”的新实例 它派生自“ContentPage” 现在,当我在宿主程序中加载插件时,我得到ContentPage对象: ContentPage pluginContentPage = plugi
public interface IPlugin
{
ContentPage GetPluginUI();
}
插件本身返回我的源XAML文件“BigView”的新实例
它派生自“ContentPage”
现在,当我在宿主程序中加载插件时,我得到ContentPage对象:
ContentPage pluginContentPage = plugin.GetPluginUI();
如何显示“pluginContentPage”进行测试 请显示您试图使用的代码;一般来说,如果你有一个
UIElement
的实例,你可以显示它。@BradleyDotNET我很抱歉!我用我的代码更新了这个问题。也许你可以看看!祝您有个美好的一天!我不知道ContentPage
类;它是从UIElement
派生的自定义类还是其子类之一?我已经解决了很多次这个普遍的问题,只是想确保我的知识会apply@BradleyDotNET这是ContentPage类:您使用什么作为应用程序的主页?如果它是NavigationPage,那么您可以PushAsync(GetPluginUI());如果您的BigView是一个主页面,那么您可以将应用程序主页面分配给BigView请显示您尝试使用的代码;一般来说,如果你有一个UIElement
的实例,你可以显示它。@BradleyDotNET我很抱歉!我用我的代码更新了这个问题。也许你可以看看!祝您有个美好的一天!我不知道ContentPage
类;它是从UIElement
派生的自定义类还是其子类之一?我已经解决了很多次这个普遍的问题,只是想确保我的知识会apply@BradleyDotNET这是ContentPage类:您使用什么作为应用程序的主页?如果它是NavigationPage,那么您可以PushAsync(GetPluginUI());如果您的BigView是主页面,则可以将应用程序主页面分配给BigView
ContentPage pluginContentPage = plugin.GetPluginUI();