Xamarin形成了ToolbarItems WPF次要

时间:2018-12-02 06:54:14

标签: wpf xamarin xamarin.forms toolbaritems

我有这段代码可以在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中,我看到了一个丑陋的方形图标(缺少图标的占位符?)

有什么想法吗?

WPF render example

Android render example

1 个答案:

答案 0 :(得分:0)

尝试在Assets文件夹中为Toolbaritem添加图标。

此外,尝试更新Xamarin.Forms版本-版本3.3.0.967583我看不到占位符图标。

请注意,NameActivated属性已过时-分别使用TextClicked

<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" />