我目前正在使用 VS 2015 中的 Xamarin 表单创建自己的应用程序。现在,出于测试目的,使用通用 Windows 应用程序是最简单的,但我似乎被单点卡住了;选定的选项卡无论如何都不会突出显示。
突出显示并不完全是我想要的,更多的是为了说明:
至于我正在使用的代码,主要App
加载了new NavigationPage(new Layout.SchedulePage())
计划页面是实际罪魁祸首的地方,扩展了 Xamarin.Forms.TabbedPage。SelectedPage 设置正确(加载正确的内容页),但选项卡未突出显示。
经过大量研究,我排除了以下可能性:
- 我已经查看了 XLabs 的 Extended TabbedPage,但它似乎与所选的选项卡样式没有任何关系。
- 我查看了标签页的自定义渲染器,但据我所知,这不允许修改单个选项卡,只能修改集体数据模板
所以,我的问题是:
如何修改所选选项卡 xamarin 表单的样式,或者 UWP 没有此功能?
如有必要,我可以提供额外的代码。