我有这段代码来在XAML中设置工具栏项。
<ContentPage.ToolbarItems>
<ToolbarItem Name="Menu1" Activated="OnClick" Order="Primary" Priority="{StaticResource Priority1}" />
<ToolbarItem Name="Menu2" Activated="OnClick" Order="Secondary" Priority="{StaticResource Priority2}" />
</ContentPage.ToolbarItems>在Android中渲染很好,但在WPF中我看到了一个丑陋的方形图标(是缺失图标的占位符吗?)
有什么想法吗?
发布于 2018-12-07 18:23:53
尝试在Assets文件夹中为Toolbaritem添加一个图标。
另外,尝试更新Xamarin.Forms版本-在3.3.0.967583版本中,我无法观察到占位符图标。
请注意,Name和Activated属性已过时-请分别使用Text和Clicked:
<ToolbarItem Text="Menu1"
Icon="{OnPlatform WPF=Assets/menu1.png}"
Order="Primary"
Clicked="OnToolbarItemClicked" />
<ToolbarItem Text="Menu2"
Icon="{OnPlatform WPF=Assets/menu2.png}"
Order="Secondary"
Clicked="OnToolbarItemClicked" />https://stackoverflow.com/questions/53578086
复制相似问题