Partage via


TextBlock.OpticalMarginAlignment Propriété

Définition

Obtient ou définit une valeur qui indique comment la police est modifiée pour s’aligner sur les polices de différentes tailles.

public:
 property OpticalMarginAlignment OpticalMarginAlignment { OpticalMarginAlignment get(); void set(OpticalMarginAlignment value); };
OpticalMarginAlignment OpticalMarginAlignment();

void OpticalMarginAlignment(OpticalMarginAlignment value);
public OpticalMarginAlignment OpticalMarginAlignment { get; set; }
var opticalMarginAlignment = textBlock.opticalMarginAlignment;
textBlock.opticalMarginAlignment = opticalMarginAlignment;
Public Property OpticalMarginAlignment As OpticalMarginAlignment
<TextBlock OpticalMarginAlignment="None"/>
-or-
<TextBlock OpticalMarginAlignment="TrimSideBearings"/>

Valeur de propriété

Valeur de l’énumération qui indique comment la police est modifiée pour s’aligner à différentes tailles. La valeur par défaut est None (Aucun).

Remarques

Quand OpticalMarginAlignment est défini sur TrimSideBearings, le texte est coupé au trait le plus à gauche du premier caractère et le trait le plus à droite du dernier caractère sur une ligne. Par exemple, un « L » a une petite quantité d’espace à gauche du trait vertical, qui se met à l’échelle avec la taille de police. Lorsque TrimSideBearings est défini, la gauche du trait vertical est directement alignée sans l’espacement. Cela facilite l’alignement sur le système de grille Windows, comme expliqué dans La page Disposition d’une application.

S’applique à