Typography.SlashedZero Propriedade

Definição

Recebe ou define um valor que indica se uma fonte nominal zero deve ser substituída por um zero barrado.

public:
 property bool SlashedZero { bool get(); void set(bool value); };
public bool SlashedZero { get; set; }
member this.SlashedZero : bool with get, set
Public Property SlashedZero As Boolean

Valor de Propriedade

true se barrado zero formulários forem ativados; caso contrário, false. O valor predefinido é false.

Observações

Esta propriedade recebe ou define um valor no objeto que possui uma Typography propriedade, que é a única forma de aceder a uma Typography instância de classe. Além disso, esta propriedade suporta uma utilização de propriedade associada para que possa ser definida em objetos que contenham texto em XAML.

As fontes OpenType suportam um formato de numeral zero cortado para enfatizar a diferença entre a letra "O" e o numeral "0". O numeral zero cortado é frequentemente usado para identificadores em informações financeiras e comerciais.

O texto a seguir exibe um identificador de ordem de exemplo usando a fonte Miramonte. A primeira linha utiliza algarismos padrão. A segunda linha usava zeros cortados para melhorar o contraste com a letra "O" maiúscula.

Texto usando zeros de alcantipos com barras do OpenType

O exemplo de código seguinte mostra como definir alcancélios nulos barrados para a fonte Miramonte, usando a SlashedZero propriedade.

<Paragraph FontFamily="Miramonte">
  <Run>Order #0048-OTC-390</Run>
  <LineBreak/>
  <Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>

Se o valor de SlashedZero is true e a fonte selecionada não suportarem formas de zero barradas, a forma padrão do numeral é apresentada.

Uso de atributos XAML

< Tipografia doobjeto.SlashedZero="bool"/>

Informação de Propriedade de Dependência

Item Value
Campo identificador SlashedZeroProperty
Propriedades dos metadados definidas como true AffectsMeasure, AffectsRender, Inherits

Aplica-se a

Ver também