Condividi tramite


TextBlock.OpticalMarginAlignment Proprietà

Definizione

Ottiene o imposta un valore che indica come il tipo di carattere viene modificato per allinearsi ai tipi di carattere di dimensioni diverse.

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

Valore della proprietà

Valore dell'enumerazione che indica come il tipo di carattere viene modificato per allinearsi a dimensioni diverse. L'impostazione predefinita è None (Nessuna).

Commenti

Quando OpticalMarginAlignment è impostato su TrimSideBearings, il testo viene tagliato al tratto più sinistro del primo carattere e al tratto più destro dell'ultimo carattere su una riga. Ad esempio, un "L" ha una piccola quantità di spazio a sinistra del tratto verticale, che scala con dimensioni del carattere. Quando TrimSideBearings è impostato, la sinistra del tratto verticale è allineata direttamente senza spaziatura. In questo modo è possibile semplificare l'allineamento al sistema di griglia di Windows, come illustrato in Configurazione di una pagina dell'app.

Si applica a