C# xamarin形成内容页和内容视图的区别是什么

C# xamarin形成内容页和内容视图的区别是什么,c#,xamarin.forms,C#,Xamarin.forms,以下两者之间的区别是什么: 内容页 contentpage.content 内容视图 我想做的是,当一个项目被点击时,让一些内容覆盖在主要内容上。我想我可以在同一个XMAL文件中打开所有内容,并根据按钮状态使其可见或不可见。还是将它们分割成单独的文件更好 AContentPage是用于填充显示的页面。ContentView是可以包含在页面或另一个视图中的视图。两者都有一个包含子内容的Content属性-一个视图,或者更常见的是一个包含多个视图的布局好的,谢谢。如果可以的话,我有一个内容页面,

以下两者之间的区别是什么:

  • 内容页
  • contentpage.content
  • 内容视图

我想做的是,当一个项目被点击时,让一些内容覆盖在主要内容上。我想我可以在同一个XMAL文件中打开所有内容,并根据按钮状态使其可见或不可见。还是将它们分割成单独的文件更好

A
ContentPage
是用于填充显示的
页面。
ContentView
是可以包含在
页面
或另一个
视图
中的
视图
。两者都有一个包含子内容的
Content
属性-一个
视图
,或者更常见的是一个包含多个
视图的
布局

好的,谢谢。如果可以的话,我有一个内容页面,里面有一个堆栈布局。包含两个内容视图我可以使用stacklayout.RaiseChild(contentview)来显示内容吗?如果是这样的话,这是个好习惯吗?我认为RaiseChild对你没有帮助。如果您想要使用拖放功能,那么有一些关于如何实现这一点的示例。如果你想让内容重叠,我会查看绝对或相对布局,并调整它们的位置以达到你想要的结果。谢谢你,我会查看它们。您使用RaseChild()的目的是什么?