UWP - AppShell.xmal - MUXC:NavigationViewItem - 可用图标列表(非服装制作)
UWP - AppShell.xmal - MUXC:NavigationViewItem - List of available Icons (not costume made)
目前,我正在开发通用 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 所期望的字符串值,return GUI 上的 Icon 对象作为导航视图的一部分。因此,我不必将服装图标添加到 solution/project。
我未能在网上找到所有可能的图标列表的参考,因此,我可以使用 Windows 自然资产,而不是一直创建新图标。
这里有没有人找到那个列表?
提前致谢。
亲切的问候
您可以从 Symbol enumeration 中找到完整的图标名称列表,然后按如下方式使用它。
<NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1" Icon="CalendarDay"/>
如果您想使用 Segoe MDL2 Assets font that is not included in the Symbol enumeration, then use a FontIcon 中的字形,如下所示。
<NavigationView>
<NavigationView.MenuItems>
<NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1">
<NavigationViewItem.Icon>
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph=""/>
</NavigationViewItem.Icon>
</NavigationViewItem>
</NavigationView.MenuItems>
</NavigationView>
目前,我正在开发通用 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 所期望的字符串值,return GUI 上的 Icon 对象作为导航视图的一部分。因此,我不必将服装图标添加到 solution/project。
我未能在网上找到所有可能的图标列表的参考,因此,我可以使用 Windows 自然资产,而不是一直创建新图标。
这里有没有人找到那个列表?
提前致谢。
亲切的问候
您可以从 Symbol enumeration 中找到完整的图标名称列表,然后按如下方式使用它。
<NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1" Icon="CalendarDay"/>
如果您想使用 Segoe MDL2 Assets font that is not included in the Symbol enumeration, then use a FontIcon 中的字形,如下所示。
<NavigationView>
<NavigationView.MenuItems>
<NavigationViewItem x:Name="ExpensesRecordsMenuItem" Content="item1">
<NavigationViewItem.Icon>
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph=""/>
</NavigationViewItem.Icon>
</NavigationViewItem>
</NavigationView.MenuItems>
</NavigationView>