NavigationViewItem.Icon 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要顯示在功能表項文字旁的圖示。
public:
property IconElement ^ Icon { IconElement ^ get(); void set(IconElement ^ value); };
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
IconElement Icon();
void Icon(IconElement value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
IconElement Icon();
void Icon(IconElement value);
public IconElement Icon { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
public IconElement Icon { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
var iconElement = navigationViewItem.icon;
navigationViewItem.icon = iconElement;
Public Property Icon As IconElement
<NavigationViewItem Icon="symbolName" .../>
<NavigationViewItem>
<NavigationViewItem.Icon>
iconElement
</NavigationViewItem.Icon>
</NavigationViewItem>
屬性值
要顯示在功能表項文字旁的圖示。 預設值為 null
- 屬性
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute
備註
您可以從
您可以使用 Windows 隨附的字元對應應用程式來流覽字型的字元字元,並尋找其 Unicode 值。 然後,在程式代碼中使用格式
Segoe MDL2 Assets 字型隨附於 Windows 10,而且每個版本中可能會新增新的圖像。 您應該確認您選擇的 Unicode 值可在項目目標的最低 SDK 組建版本中使用。
NavigationViewItem 也支援 AnimatedIcon。 如果您將 AnimatedIcon 設定為 Icon 屬性的值,NavigationViewItem 會根據控件的狀態,為您設定 AnimatedIcon 的狀態。
NavigationViewItem 會自動在 AnimatedIcon 上設定下列狀態:
- 正常
- PointerOver
- 壓
- 選擇
- PressedSelected
- PointerOverSelected