Xamarin.Forms - CollectionView 和 TabbedPage 在一个视图中
Posted
技术标签:
【中文标题】Xamarin.Forms - CollectionView 和 TabbedPage 在一个视图中【英文标题】:Xamarin.Forms - CollectionView and TabbedPage in one view 【发布时间】:2021-11-26 22:44:36 【问题描述】:我有一个 Xamarin Forms 应用程序,其中有一个 CollectionView 框架。我现在要在这个视图中添加一个 TabbedPage,以便将屏幕分成两半(使用 Grid),左侧有 CollectionView,右侧有 TabbedPage。
我尝试在单独的 xaml 文件中创建一个 TabbedPage,然后将其添加到我的 MainPage(CollectionView 所在的位置)中,在网格内设置其位置,但我得到错误,这是不可能的。只有 ContentViews 可以这样设置。
有人知道怎么做吗?
【问题讨论】:
也许您可以使用 Xamarin 社区工具包中的 TabView。在 Grid 中有一个带有 TabView 的示例 使用 FlyoutPage 来执行此操作 TabView 解决方案效果惊人。正是我需要的! 【参考方案1】:感谢 Juan Sturla,解决方案是使用 Xamarin 社区工具包,可在此处找到: https://docs.microsoft.com/en-us/xamarin/community-toolkit/views/tabview
【讨论】:
以上是关于Xamarin.Forms - CollectionView 和 TabbedPage 在一个视图中的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.Forms 和 Xamarin Native 有啥区别? [关闭]
如何使用 Xamarin.Forms.Maps(无 Xamarin.Forms.GoogleMaps)在地图中应用样式或更改颜色
Xamarin Forms Prism:prism ResourceDictionary 中已存在具有键“Xamarin.Forms.NavigationPage”的资源
Xamarin.Forms.Forms.Init(e) Onlaunched 中的 FileNotFoundExeception