RichTextBoxExtensionsColorizeMatches(RichTextBox, Regex, Color, Color, Font) Method
Matches all the occurrences of the specified regular expression in the source RichTextBox
and set the foreground color, background color, and the font of any occurrence found.
Namespace: DevCase.Extensions.RichTextBoxExtensionsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[EditorBrowsableAttribute(EditorBrowsableState.Always)]
public static int ColorizeMatches(
this RichTextBox sender,
Regex find,
Color foreColor,
Color backColor,
Font font
)
<ExtensionAttribute>
<EditorBrowsableAttribute(EditorBrowsableState.Always)>
Public Shared Function ColorizeMatches (
sender As RichTextBox,
find As Regex,
foreColor As Color,
backColor As Color,
font As Font
) As Integer
Dim sender As RichTextBox
Dim find As Regex
Dim foreColor As Color
Dim backColor As Color
Dim font As Font
Dim returnValue As Integer
returnValue = sender.ColorizeMatches(find,
foreColor, backColor, font)
public:
[ExtensionAttribute]
[EditorBrowsableAttribute(EditorBrowsableState::Always)]
static int ColorizeMatches(
RichTextBox^ sender,
Regex^ find,
Color foreColor,
Color backColor,
Font^ font
)
[<ExtensionAttribute>]
[<EditorBrowsableAttribute(EditorBrowsableState.Always)>]
static member ColorizeMatches :
sender : RichTextBox *
find : Regex *
foreColor : Color *
backColor : Color *
font : Font -> int
No code example is currently available or this language may not be supported.
- sender RichTextBox
-
The source RichTextBox.
- find Regex
-
The regular expression to match.
- foreColor Color
-
The foreground color to set for the matched strings.
- backColor Color
-
The background color to set for the matched strings.
- font Font
-
The font to set for the matched strings.
Int32
Returns the total amount of occurrences found.
In Visual Basic and C#, you can call this method as an instance method on any object of type
RichTextBox. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
This is a code example.
No code example is currently available or this language may not be supported.
Dim find As New Regex("[0-9]", RegexOptions.None)
Dim forecolor As Color = Color.Red
Dim backcolor As Color = Color.Black
Dim font As New Font(RichTextBox1.Font.FontFamily, RichTextBox1.Font.Size, FontStyle.Italic)
RichTextBox1.ColorizeMatches(rgx, forecolor, backcolor, font)
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.