See Also

RichTextBox Class  | RichTextBox Members  | Overload List

Language

Visual Basic

C#

Show All

str
The text to locate in the control.
start
The location within the control's text at which to begin searching.
See Also Languages ActiveReports Send feedback to Data Dynamics

Find(String,Int32) Method

Searches the text in the RichTextBox control for a specified string starting at a specified location.

[Visual Basic]
Overloads Public Function Find( _    ByVal str As String, _    ByVal start As Integer _ ) As Integer
[C#]
public int Find(    string str,    int start );

Parameters

str
The text to locate in the control.
start
The location within the control's text at which to begin searching.

Return Type

The location within the control where the search text was found.

Remarks

The Find method searches for the text specified in the str parameter and returns the location of the first character within the control. If the property returns a negative value, the text string being searched for was not found within the contents of the control.

Note   The Find methods that accept a string as a parameter cannot find text that is contained on more than one line of text within the RichTextBox.  Performing such a search will return a value of negative one (-1).

Example

[C#] 

private void Detail_Format(object sender, System.EventArgs eArgs) 

    if (this.RichTextBox1.Find("excellent", 15)!= -1) 
    { 
        this.txtAward.Visible=true; 
    } 
    else 
    { 
        this.txtAward.Visible=false; 
    } 
}

[Visual Basic] 

Private Sub Detail_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles Detail.Format
    If Not Me.RichTextBox1.Find("excellent", 15) = -1 Then
        Me.txtAward.Visible = True
    Else
        Me.txtAward.Visible = False
    End If
End Sub

See Also

RichTextBox Class  | RichTextBox Members  | Overload List

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.