Class TextState

TextState klass

Representerar ett texttillstånd av en text

public class TextState

Konstruktörer

NamnBeskrivning
TextState()Skapar ett texttillståndsobjekt.
TextState(Color)Skapar ett texttillståndsobjekt med specifikation av förgrundsfärg.
TextState(double)Skapar ett texttillståndsobjekt med specifikation av teckenstorlek.
TextState(string)Skapar ett texttillståndsobjekt med specifikation av typsnittsfamilj.
TextState(Color, double)Skapar ett texttillståndsobjekt med specifikation av förgrundsfärg och teckenstorlek.
TextState(string, double)Skapar ett texttillståndsobjekt med specifikation av typsnittsfamilj och teckenstorlek.
TextState(string, bool, bool)Skapar ett texttillståndsobjekt med specifikation av typsnittsfamilj och typsnittsstil.

Egenskaper

NamnBeskrivning
virtual BackgroundColor { get; set; }Ställer in bakgrundsfärgen för texten.
virtual CharacterSpacing { get; set; }Hämtar eller ställer in teckenavståndet för texten.
virtual CoordinateOrigin { get; set; }Hämtar eller ställer in textens CoordinateOrigin. Om CoordinateOrigin är Descender, motsvarar textens Y-koordinat typsnittets lägsta punkt. Om CoordinateOrigin är BaseLine, motsvarar textens Y-koordinat typsnittets baslinje. Standardvärdet är Descender. Om typsnittets Descent-värde är för stort kan texten renderas högre än andra typsnitt. I detta fall kan CoordinateOrigin BaseLine väljas för bättre textåtergivning.
virtual Font { get; set; }Hämtar eller ställer in typsnittet för texten.
virtual FontSize { get; set; }Hämtar eller ställer in teckenstorleken för texten.
virtual FontStyle { get; set; }Ställer in typsnittsstilen för texten.
virtual ForegroundColor { get; set; }Hämtar eller ställer in förgrundsfärgen för texten.
virtual HorizontalAlignment { get; set; }Hämtar eller ställer in horisontell justering för texten.
virtual HorizontalScaling { get; set; }Hämtar eller ställer in horisontell skalning av texten.
virtual Invisible { get; set; }Hämtar eller ställer in osynligheten av text. Detta återspeglar i grunden RenderingMode tillståndet, förutom i vissa speciella fall (som klippning).
virtual LineSpacing { get; set; }Hämtar eller ställer in radavståndet för texten.
virtual RenderingMode { get; set; }Hämtar eller ställer in återgivningsläget för text.
virtual StrikeOut { get; set; }Hämtar eller ställer in genomstrykning för texten, representerad av TextSegment objektet
virtual StrokingColor { get; set; }Hämtar eller ställer in förgrundsfärgen för texten.
virtual Subscript { get; set; }Hämtar eller ställer in subscript för texten.
virtual Superscript { get; set; }Hämtar eller ställer in superscript för texten.
virtual Underline { get; set; }Hämtar eller ställer in understrykning för texten, representerad av TextFragment objektet
virtual WordSpacing { get; set; }Hämtar eller ställer in ordavståndet för texten.

Metoder

NamnBeskrivning
virtual ApplyChangesFrom(TextState)Tillämpa inställningar från ett annat textState.
MeasureHeight(char)Mäta teckenhöjd.
virtual MeasureString(string)Mäta strängen.

Fält

NamnBeskrivning
readonly TabstopDefaultValueStandardvärde för tabulering i bredden av mellanslagstecknet för standardtypsnittet.
readonly TabTagDu kan placera denna tagg i texten för att deklarera tabulering.

Se Även