Cette documentation est archivée et n’est pas conservée.

FontWeight, structure

Mise à jour : novembre 2007

Fait référence à la densité d'une police, en termes de clarté ou d'épaisseur des traits.

Espace de noms :  System.Windows
Assembly :  PresentationCore (dans PresentationCore.dll)
XMLNS pour XAML : http://schemas.microsoft.com/winfx/xaml/presentation

[LocalizabilityAttribute(LocalizationCategory.None)]
[TypeConverterAttribute(typeof(FontWeightConverter))]
public struct FontWeight : IFormattable
/** @attribute LocalizabilityAttribute(LocalizationCategory.None) */
/** @attribute TypeConverterAttribute(FontWeightConverter) */
public final class FontWeight extends ValueType implements IFormattable
JScript prend en charge l'utilisation de structures mais pas la déclaration de nouvelles structures.
<object fontWeightProperty="fontWeightsValue"/>
fontWeightsValue
                    Nom de propriété FontWeights, tel que « Light », « Normal » ou « UltraBold ».
                

En général, les différences d'épaisseur se distinguent par un trait ou une épaisseur augmentés associés à un caractère donné dans une police, comme comparé à un caractère « normal » de cette même police.

Remarque :   toutes les épaisseurs ne sont pas disponibles pour toutes les polices. Lorsqu'une épaisseur n'est pas disponible pour une police, l'épaisseur correspondante la plus proche est retournée.

Dans l'exemple de code suivant, FontWeight a la valeur « UltraBold ».

<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>


Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0
Afficher: