繁体   English   中英

UWP - AppShell.xmal - MUXC:NavigationViewItem - 可用图标列表(非服装制作)

[英]UWP - AppShell.xmal - MUXC:NavigationViewItem - List of available Icons (not costume made)

目前,我正在研究解决方案 Universal Windows (C#/xaml),其中使用了命名空间 Microsoft.UI.Xaml.Controls。

            <MUXC:NavigationView.MenuItems>
            <MUXC:NavigationViewItem
                x:Name="ExpensesRecordsMenuItem"
                Content="{x:Bind Label}" 
                ToolTipService.ToolTip="{x:Bind Label`}"
                Icon="ContactInfo"/>
            <MUXC:NavigationViewItem
                x:Name="IncomeRecordsMenuItem"
                Content="{x:Bind Label1}" 
                ToolTipService.ToolTip="{x:Bind Label1}"
                Icon="Shop"/>
        </MUXC:NavigationView.MenuItems>

可以看到,Icon 采用 NavigationViewItem 预期的字符串值,并在 GUI 上返回 Icon object,作为导航视图的一部分。 因此,我不必将服装图标添加到解决方案/项目中。

我未能找到所有可能的在线图标列表的参考,因此,我可以使用 Windows 自然资产,而不是一直创建新图标。

这里有没有人找到那个列表?

先感谢您。

亲切的问候

您可以从Symbol 枚举中找到完整的图标名称列表,然后像下面这样使用它。

<NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1" Icon="CalendarDay"/>

如果您想使用未包含在 Symbol 枚举中的Segoe MDL2 Assets字体的字形,请使用如下所示的FontIcon

      <NavigationView>
            <NavigationView.MenuItems>
                <NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1">
                    <NavigationViewItem.Icon>
                        <FontIcon FontFamily="Segoe MDL2 Assets" Glyph="&#xE790;"/>
                    </NavigationViewItem.Icon>
                </NavigationViewItem>
            </NavigationView.MenuItems>
        </NavigationView>

暂无
暂无

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

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