GrapeCity.Win.Editors.v80 アセンブリ > GrapeCity.Win.Editors 名前空間 > GcRichTextBox クラス > Find メソッド : Find(String,Int32,Int32,RichTextBoxFinds) メソッド |
このバージョンのFind メソッドには、検索条件の拡張または絞り込みができるオプションがあります。検索語の大文字と小文字を区別するオプションや、語の一部ではなく全体を検索するオプションを指定できます。optionsパラメーターでRichTextBoxFinds.Reverse列挙体を指定すると、既定の方向(ドキュメントの先頭から末尾へ)とは逆の方向(ドキュメントの末尾から先頭へ)でテキストを検索できます。このバージョンのFind メソッドでは、コントロールのテキスト内での検索開始位置と終了位置を指定して、テキストの検索範囲を絞り込むこともできます。この機能により、検索範囲をコントロール内のテキストの特定部分に限定できます。endパラメーターの値に-1を指定すると、通常方向の検索では、GcRichTextBox内のテキストの末尾まで検索されます。逆方向の検索では、テキストの末尾からstartパラメーターで定義された位置までが検索されます。startパラメーターとendパラメーターに同じ値を指定すると、通常方向ではコントロール全体が検索されます。逆方向でもコントロール全体が検索されますが、検索方向がドキュメントの末尾から先頭方向になります。