【发布时间】:2018-11-13 03:08:42
【问题描述】:
我有一个 TabView,在 Tabview 中有一些 TabviewItem。当我调整屏幕大小时,Tabview 会自动隐藏 TabviewItem 并显示“”。我无法编辑“”的样式,有什么解决办法吗? 谢谢并恭祝安康 enter image description here
【问题讨论】:
我有一个 TabView,在 Tabview 中有一些 TabviewItem。当我调整屏幕大小时,Tabview 会自动隐藏 TabviewItem 并显示“”。我无法编辑“”的样式,有什么解决办法吗? 谢谢并恭祝安康 enter image description here
【问题讨论】:
如果您查看 UWP 社区工具包中 TabView 的代码,您会看到这 2 个按钮在样式 TabViewScrollViewer 此处定义为 https://github.com/windows-toolkit/WindowsCommunityToolkit/blob/4c24a314db876a93c79ca634590f6b0827a99a6a/Microsoft.Toolkit.Uwp.UI.Controls/TabView/TabView.xaml#L700
这是使用 Segoe MDL2 资源的 2 个重复按钮。 (一个代表)
您可以通过将此模板复制/粘贴到您自己的项目中并对其进行编辑来覆盖此模板。
我还建议在 github 上添加一个问题,要求在 TabView 控件上添加一个额外的钩子,以便为这 2 个按钮添加您自己的 Segoe MDL2 资产值,这样我们就不需要覆盖样式。
【讨论】: