【发布时间】:2011-04-07 20:28:20
【问题描述】:
我为 ApplicationBarIconButton 创建了a custom icon。我想将它原封不动地用于深色和浅色主题。
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True" BackgroundColor="{StaticResource PhoneBackgroundColor}" Opacity="0.9" >
<shell:ApplicationBarIconButton IconUri="/Toolkit.Content/settings.png" Text="settings" />
</shell:ApplicationBar>
设置深色主题后,按钮看起来应该是这样。但是当我按住我的自定义图标时,它会消失。这不是很大的不便,因为在快速点击时几乎没有注意到。但是,当我设置浅色主题时,存在一个主要问题。而不是我的自定义图标,而是一个充满黑色的圆圈。有趣的是,当我点击并按住按钮时会出现自定义图标。
如何处理主题变化和按下状态?
如果有人有一些提示,请与我分享。
【问题讨论】:
标签: xaml silverlight windows-phone-7 icons