Partager via


FontIconSource.FontFamily Propriété

Définition

Obtient ou définit la police utilisée pour afficher le glyphe d’icône.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

FontFamily FontFamily();

void FontFamily(FontFamily value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")]
FontFamily FontFamily();

void FontFamily(FontFamily value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
FontFamily FontFamily();

void FontFamily(FontFamily value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
FontFamily FontFamily();

void FontFamily(FontFamily value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
FontFamily FontFamily();

void FontFamily(FontFamily value);
public FontFamily FontFamily { get; set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")]
public FontFamily FontFamily { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="{ c_fontIconSourceDefaultFontFamily }")] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
public FontFamily FontFamily { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
public FontFamily FontFamily { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")] [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="winrt::FontFamily{ c_fontIconSourceDefaultFontFamily }")] [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
public FontFamily FontFamily { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
Public Property FontFamily As FontFamily
<FontIconSource FontFamily="fontFamilyValue"/>

Valeur de propriété

Police utilisée pour afficher le glyphe d’icône. La valeur par défaut est la famille de polices définie par la SymbolThemeFontFamily ressource de thème (voir Remarques).

Attributs
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValueAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute

Exemples

<FontIcon FontFamily="Segoe UI Emoji" Glyph="&#x25B6;"/>

Remarques

Si vous ne spécifiez pas un FontFamily, ou si vous spécifiez un FontFamily élément qui n’est pas disponible sur le système au moment de l’exécution, il FontIcon revient à la famille de polices par défaut définie par la SymbolThemeFontFamily ressource de thème.

Par défaut, Windows utilise la famille de polices Segoe Fluent Icon . Si votre application est exécutée sur Windows 10, version 20H2 ou antérieure, la famille de polices Segoe Fluent Icon n’est pas disponible et la SymbolThemeFontFamily ressource revient à la famille de polices Segoe MDL2 Asset à la place.

Pour utiliser des glyphes à partir de la police système par défaut, ne définissez pas la propriété, laissez-la utiliser à la FontFamily place sa valeur par défaut.

S’applique à