Xamarin.forms Xamarin.UWP上不可见的图标

Xamarin.forms Xamarin.UWP上不可见的图标,xamarin.forms,xamarin.uwp,Xamarin.forms,Xamarin.uwp,我正在创建Xamarin.Forms应用程序。我面对的是一些在Xamarin.UWP上看不到的图标。我已经共享了包含图标的代码块。 如果有人对此有任何想法,请让我知道。谢谢 <TabbedPage.Children> <NavigationPage Title="Neuigkeiten" Icon="Neuigkeiten.png"> <x:Arguments> <views

我正在创建Xamarin.Forms应用程序。我面对的是一些在Xamarin.UWP上看不到的图标。我已经共享了包含图标的代码块。 如果有人对此有任何想法,请让我知道。谢谢

    <TabbedPage.Children>
        <NavigationPage Title="Neuigkeiten" Icon="Neuigkeiten.png">
            <x:Arguments>
                <views:TestPage/>
            </x:Arguments>
        </NavigationPage>
        <NavigationPage Title="Mitarbeiter" Icon="Mitarbeiter.png">
            <x:Arguments>
                <views:TestPage/>
            </x:Arguments>
        </NavigationPage>
        <NavigationPage Title="Zusammenarbeit" Icon="Zusammenarbeit.png">
            <x:Arguments>
                <views:TestPage/>
            </x:Arguments>
        </NavigationPage>
    </TabbedPage.Children>

您必须在UWP上将
选项卡页。HeadericonEnabled
attached属性设置为true才能显示图标:

以下是代码示例:

<TabbedPage ...
            xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core"
            windows:TabbedPage.HeaderIconsEnabled="true">
    <windows:TabbedPage.HeaderIconsSize>
        <Size>
            <x:Arguments>
                <x:Double>24</x:Double>
                <x:Double>24</x:Double>
            </x:Arguments>
        </Size>
    </windows:TabbedPage.HeaderIconsSize>
    <NavigationPage Title="Neuigkeiten" Icon="Neuigkeiten.png">
        <x:Arguments>
            <views:TestPage/>
        </x:Arguments>
    </NavigationPage>
        ...
</TabbedPage>

24
24
...

如果您直接使用图像控件而不是导航页面,例如包含Yes@MouseOnMars的内容页面,您是否会看到图像?我只能看到图像问题在于图标。@HeliShah您将这些图像放在哪里了?你能分享一个样本来帮助我重现这个问题吗?@landu MSFT因为这是我的测试应用程序,所以我把图像放在我的uwp解决方案文件夹中。@HeliShah嗨,它对你有用吗?