【发布时间】:2015-05-27 18:03:35
【问题描述】:
我的播放器框架(XAML WINRT、Windows Phone 8.1 应用程序)有一个小的自定义问题,我正在尝试删除播放/暂停和全屏按钮周围的圆圈:
我希望它们看起来更像这样:
我可以访问播放/暂停按钮的默认 XAML:
但是 Blend 不允许我创建元素的副本以便我可以自定义它:
你知道我能做些什么来解决这个问题吗?还是有其他解决方案可以消除播放/暂停周围的圆圈?
编辑:
为了获得第二张图片,我用 Photoshop 制作了全屏按钮以显示我想要的内容。
我已经能够找到一种解决方法来找到 Blend & Visual Studio 不想给我的 AppBarButton 的样式“TransportBarButtonStyle”。
您可以在播放器框架的 codeplex 网站上找到它: https://playerframework.codeplex.com/SourceControl/latest#Universal.Xaml.Core/Themes/Classic.xaml你需要找:
<Style x:Key="TransportBarButtonStyle" TargetType="AppBarButton">
【问题讨论】:
-
这些按钮是如何设计的?你能显示xaml代码吗?您是否为此使用 AppBarButton 类? (模板中有圆圈)如果是这样,那为什么不使用普通的按钮类呢?
标签: c# xaml windows-phone-8.1 winrt-xaml blend