GrapeCity ActiveReports for .NET 14.0J
Find(String,Int32) メソッド
使用例 

GrapeCity.ActiveReports アセンブリ > GrapeCity.ActiveReports.SectionReportModel 名前空間 > RichTextBox クラス > Find メソッド : Find(String,Int32) メソッド
コントロール内で検索するテキスト。
コントロールのテキスト内で検索を開始する位置。
RichTextBoxコントロール内のテキストで、検索開始位置を指定して文字列を検索します。
シンタックス
'宣言
 
Public Overloads Function Find( _
   ByVal str As String, _
   ByVal start As Integer _
) As Integer
public int Find( 
   string str,
   int start
)

パラメータ

str
コントロール内で検索するテキスト。
start
コントロールのテキスト内で検索を開始する位置。

戻り値の型

検索テキストが見つかったコントロール内の位置。

解説

この Find メソッドは、str で指定されたテキストを検索し、コントロール内で最初に見つかった文字の位置を返します。プロパティが負の値を返す場合は、コントロールの内容の中で検索文字列が見つからなかったことを示します。

注意 パラメータに文字列を取る Find メソッドでは、RichTextBoxの複数の行に含まれるテキストを検索することはできません。このような検索を実行すると、-1が返されます。

使用例
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;
    }
}
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
参照

RichTextBox クラス
RichTextBox メンバ
オーバーロード一覧