[]
Draws text and highlight a part of that text with a special background.
public static void HighlightSubstring(Graphics graphics, Font font, TextFormatFlags textFormatFlags, Color foreColor, Rectangle bounds, string text, Color highlightColor, string substring, int substringStartIndex)
Type | Name | Description |
---|---|---|
Graphics | graphics | The device context in which to draw the text. |
Font | font | The Font to apply to the drawn text. |
TextFormatFlags | textFormatFlags | The text layout information. |
Color | foreColor | The Color to apply to the drawn text. |
Rectangle | bounds | The Rectangle that represents the bounds of the text. |
string | text | The text to draw. |
Color | highlightColor | The highlight Color of substrings. |
string | substring | The substring to highlight. |
int | substringStartIndex | The position at which the substring starts. |
Draws text and highlight a parts of that text with a special background.
public static void HighlightSubstring(Graphics graphics, Font font, TextFormatFlags textFormatFlags, Color foreColor, Rectangle bounds, string text, Color highlightColor, IList<CharacterRange> substringRanges)
Type | Name | Description |
---|---|---|
Graphics | graphics | The device context in which to draw the text. |
Font | font | The Font to apply to the drawn text. |
TextFormatFlags | textFormatFlags | The text layout information. |
Color | foreColor | The Color to apply to the drawn text. |
Rectangle | bounds | The Rectangle that represents the bounds of the text. |
string | text | The text to draw. |
Color | highlightColor | The highlight Color of substrings. |
IList<CharacterRange> | substringRanges | Positions and lengths of all occurrences of substrings to highlight. |