TextBlock.OpticalMarginAlignment Propriedade

Definição

Obtém ou define um valor que indica como a fonte é modificada para se alinhar com fontes de tamanhos diferentes.

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

Valor da propriedade

Um valor da enumeração que indica como a fonte é modificada para se alinhar em tamanhos diferentes. O padrão é Nenhum.

Comentários

Quando OpticalMarginAlignment é definido como TrimSideBearings, o texto é cortado para o traço mais à esquerda do primeiro caractere e o traço mais à direita do último caractere em uma linha. Por exemplo, um "L" tem uma pequena quantidade de espaço à esquerda do traço vertical, que é dimensionado com o tamanho da fonte. Quando TrimSideBearings é definido, a esquerda do traço vertical é alinhada diretamente sem o espaçamento. Isso permite um alinhamento mais fácil ao sistema de grade do Windows, conforme explicado em Como criar uma página de aplicativo.

Aplica-se a