繁体   English   中英

WP7 ApplicationBar中的动态图标

[英]WP7 Dynamic icons in ApplicationBar

ApplicationBar中的动态图标

在ApplicationBar中可以使用从url加载动态图像的动态图标吗? 我试过这个:

XAML:

<phone:PhoneApplicationPage.ApplicationBar>
    <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
        <shell:ApplicationBarIconButton IconUri="" Text="Button 1"/>
        <shell:ApplicationBarIconButton IconUri="" Text="Button 2"/>
        <shell:ApplicationBar.MenuItems>
            <shell:ApplicationBarMenuItem Text="MenuItem 1"/>
            <shell:ApplicationBarMenuItem Text="MenuItem 2"/>
        </shell:ApplicationBar.MenuItems>
    </shell:ApplicationBar>

CS:

var myIcon = ApplicationBar.Buttons[1] as ApplicationBarIconButton;
myIcon.IconUri = new Uri(iconImageUrl, UriKind.Absolute);

我收到错误:路径不能绝对。

如果uri是相对的,则将第二个参数转换为UriKind.Relative - 看起来像这样:

"/Images/icon.png" 

我认为最好的想法是将您的图像保存在独立存储中并使用UriKind.Relative进行调用。

完整设置appbar IconUri,请参阅:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM