Freigeben über


TextBlock.OpticalMarginAlignment Eigenschaft

Definition

Ruft einen Wert ab, der angibt, wie die Schriftart so geändert wird, dass sie an Schriftarten unterschiedlicher Größe ausgerichtet wird, oder legt diesen fest.

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"/>

Eigenschaftswert

Ein Wert der Enumeration, der angibt, wie die Schriftart so geändert wird, dass sie auf verschiedene Größen ausgerichtet wird. Der Standardwert ist None (Kein).

Hinweise

Wenn OpticalMarginAlignment auf TrimSideBearings festgelegt ist, wird der Text auf den linken Strich des ersten Zeichens und den rechtssten Strich des letzten Zeichens einer Zeile gekürzt. Beispielsweise verfügt ein "L" links neben dem vertikalen Strich über einen kleinen Platz, der mit dem Schriftgrad skaliert wird. Wenn TrimSideBearings festgelegt ist, wird die linke Seite des vertikalen Strichs direkt ohne Abstand ausgerichtet. Dies ermöglicht eine einfachere Ausrichtung auf das Windows-Rastersystem, wie unter Erstellen einer App-Seite erläutert.

Gilt für: