如何在Platform标记的工具栏项上绑定图像图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Platform标记的工具栏项上绑定图像图标相关的知识,希望对你有一定的参考价值。

这是我的代码:

<ToolbarItem 
    Icon="OnPlatform ios='iconscalendarplus64.png', android='iconscalendarplus64.png'" 
    Priority="0"
    Order="Primary" 
    Command="Binding PrikaziCommand"

我尝试为Android ON Platform绑定图像。但是不起作用。

答案

最简单的方法是:

                <ToolbarItem.Icon>
                <OnPlatform x:TypeArguments="ImageSource">
                    <OnPlatform.iOS><FileImageSource File=""icon.png""/></OnPlatform.iOS>
                    <OnPlatform.Android><FileImageSource File=""icon.png""/></OnPlatform.Android>
                    <OnPlatform.WinPhone><FileImageSource File=""Images/icon.png""/></OnPlatform.WinPhone>
                </OnPlatform>
                </ToolbarItem.Icon>

好是您可以在这里基于平台使用所有四种类型的ImageSource。

祝您好运,如有疑问,请随时回来

以上是关于如何在Platform标记的工具栏项上绑定图像图标的主要内容,如果未能解决你的问题,请参考以下文章

如何在数组中的对象项上设置状态

如何在Selenium中单击带有锚标记的图像或图标

从图像 URL 将图标设置为地图中的标记

点击标记时如何更新谷歌地图标记图像

如何在 Mapbox GL JS 中将图标添加到没有 geojsonlayer 的标记

我的颤振资产图像没有被用作谷歌地图的标记图标