Typography.StandardSwashes Egenskap

Definition

Hämtar eller anger ett värde som anger indexet för ett standardformulär för swashes.

public:
 property int StandardSwashes { int get(); void set(int value); };
public int StandardSwashes { get; set; }
member this.StandardSwashes : int with get, set
Public Property StandardSwashes As Integer

Egenskapsvärde

Indexet för standardformuläret för swashes. Standardvärdet är 0 (noll).

Kommentarer

Den här egenskapen hämtar eller anger ett värde för objektet som äger en Typography egenskap, vilket är det enda sättet att komma åt en Typography klassinstans. Dessutom stöder den här egenskapen en kopplad egenskapsanvändning så att den kan ställas in på textinnehållande objekt i XAML.

Swashes är dekorativa glyfer som använder utarbetad utsmyckning som ofta förknippas med kalligrafi. Följande text visar standard- och snirkliga glyfer för Pescadero-teckensnittet.

Text med OpenType Standard och swash glyphs Exempel på standard- och swash-glyfer

Swashes används ofta som dekorativa element i korta fraser, som till exempel evenemangsannonser. Följande text använder dekorativa svängar för att betona versalerna i namnet på evenemanget.

Text med OpenType swashes Exempel på swashes som används för versaler

I följande kodexempel visas hur du definierar swashes för ett teckensnitt med hjälp av StandardSwashes egenskapen .

<Paragraph FontFamily="Pescadero" TextBlock.TextAlignment="Center">
  Wishing you a<LineBreak/>
  <Run Typography.StandardSwashes="1" FontSize="36">Happy New Year!</Run>
</Paragraph>

Om värdet StandardSwashes för är större än noll och det valda teckensnittet inte stöder standardformulär för swashes vid det angivna indexvärdet, visas standardformen för bokstaven.

XAML-attributanvändning

< objectTypography.StandardSwashes="int"/>

Information om beroendeegenskap

Objekt Value
Identifierarfält StandardSwashesProperty
Metadataegenskaper inställda på true AffectsMeasure, , AffectsRenderInherits

Gäller för

Se även