Xaml 如何在Xbox上修改CCSelectionButton的MediaPlayerElement弹出式样式?

Xaml 如何在Xbox上修改CCSelectionButton的MediaPlayerElement弹出式样式?,xaml,uwp,media-player,Xaml,Uwp,Media Player,如图所示,MediaPlayerElement在XBox上没有友好的用户界面,与苹果电视和安卓电视相比实在是太难看了。现在我想更改CCSelectionButton的弹出按钮 更改选定项目的背景和前景 删除默认的选择样式 我遵循了的建议,但没有发现任何想法。我在默认的MediaTransportControls样式中没有找到相关的样式代码。这应该是由于字幕文件的可变性,每个视频有不同的字幕。它是一个由C代码生成的菜单,因此我们只能通过资源覆盖率来重写它 尝试在App.xaml中添加以下代码: 它

如图所示,MediaPlayerElement在XBox上没有友好的用户界面,与苹果电视和安卓电视相比实在是太难看了。现在我想更改CCSelectionButton的弹出按钮

更改选定项目的背景和前景

删除默认的选择样式


我遵循了的建议,但没有发现任何想法。

我在默认的MediaTransportControls样式中没有找到相关的样式代码。这应该是由于字幕文件的可变性,每个视频有不同的字幕。它是一个由C代码生成的菜单,因此我们只能通过资源覆盖率来重写它

尝试在App.xaml中添加以下代码:

它会覆盖应用程序级别的默认MenuFlyoutItem样式,并影响其他MenuFlyoutItem

效果图:

如果不想影响其他MenuFlyoutItem,可以创建默认MenuFlyoutItem样式,并将其指定给需要保留默认样式的其他MenuFlyoutItem

致以最良好的祝愿