我在Windows Phone应用程序的AppBarButton
中显示多个字符的字符串。该字符串由 Segoe UI符号字符“attach”( \ uE16C )和用户已附加的项目数组成。
我已将 AppBarButton 的Icon属性绑定到已附加的项目数,并将其转换为FontIcon
。
<AppBarButton Icon="{Binding ItemCount, Converter={StaticResource IntToFontIconConverter}}"/>
但是,出于某种原因,当{Fonting}更改时,AppBarButton
似乎并不总是重新呈现。我已经初步认为绑定已更新且AppBarButtons
FontIcon发生了变化,但它没有反映在手机的屏幕上。
当FontIcon
发生变化时,是否有人强制按钮重新渲染?
答案 0 :(得分:0)
检查下面的代码,它可能会解决您的问题
<AppBarButton Label="BitmapIcon" Click="AppBarButton_Click">
<AppBarButton.Icon>
<BitmapIcon UriSource="ms-appx:///Assets/globe.png"/>
</AppBarButton.Icon>
查找有关https://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj662743.aspx
的更多详情