IStyle Interface
Assembly: Topten.RichTextKit.dll
Namespace: Topten.RichTextKit
Provides styling information for a run of text.
public interface IStyle
Implemented By
Properties
BackgroundColor | The background color of this run. |
FontFamily | The font family for text this text run. |
FontItalic | True if the text in this run should be displayed in an italic font; otherwise False. |
FontSize | The font size for text in this run. |
FontVariant | The font variant (ie: super/sub-script) for text in this run. |
FontWeight | The font weight for text in this run. |
FontWidth | The font weight for text in this run. |
HaloBlur | Blur of halo |
HaloColor | Color of the halo |
HaloWidth | Width of halo |
LetterSpacing | Extra spacing between each character |
LineHeight | The line height for text in this run as a multiplier (defaults to 1) |
ReplacementCharacter | Specifies a replacement character to be displayed (password mode) |
StrikeThrough | The strike through style for the text in this run |
TextColor | The text color for text in this run. |
TextDirection | Text direction override for this span |
Underline | The underline style for text in this run. |
Extension Methods
HasSameLayout(this IStyle, IStyle) | Compares this style to another and returns true if both will have the same layout, but not necessarily the same appearance (eg: color change, underline etc...) |
IsSame(this IStyle, IStyle) | Compares this style to another and returns true if both will have the same layout, but not necessarily the same appearance (eg: color change, underline etc...) |
Key(this IStyle) | Generates a string key that uniquely identifies the formatting characteristics of this style. |