VB2010でRichTextBoxでの一文字ずつ選択するにはどうすればいいのでしょうか・・・?
マウスでドラッグして選択範囲を作りその部分だけフォントで色変更を行いたいのですが、それ以前に一文字ずつドラッグできず一気にすべてが選択範囲となってしまいます。
例えば「あいうえお」というのがあってドラッグして「あ」だけを選択しようとすると5文字全てが選択されてしまうということです。
TextBoxでは一文字ずつ選択できるのですがRichの方でないと選択部分のみの色変更は出来ないとのことらしいので・・・。
どなたか解決策をお教えください。
No.2ベストアンサー
- 回答日時:
VBではなくC#で確認したので、ちょっと間違っていたらごめんなさい。
RichTextBoxにあるAutoWordSelectionというプロパティをfalseにすることで、1文字づつ選択することができます。
ただし、このプロパティは先に選択しておくのではなく、RichTextBoxに文字列を設定した後(もしくは読み込んだ後)に設定すると有効になるようです。画面デザイン時ではなく、プログラム内の任意の場所で設定をしてみてください。
No.1
- 回答日時:
>VB2010でRichTextBoxでの一文字ずつ選択するにはどうすればいいのでしょうか・・・?
>マウスでドラッグして選択範囲を作りその部分だけフォントで色変更を行いたいのですが、それ以前に
>一文字ずつドラッグできず一気にすべてが選択範囲となってしまいます。
念の為確認して見ましたが、普通に使用してる状態ではそのような現象はおきませんが?
新規にコントロールを貼り付けて、[あいうえお]と書いて[う]だけドラッグで選択できませんか?
(コードを何も書いていない状態及びプロパティを何も設定していない状態で)
RichTextBox 上でダブルクリックするとか、左端をドラッグすると単語単位とか行単位の選択に
なったりはしますが。
又は、ドラッグ中マウスを水平方向ではなく、少し上下方向にぶれると文字単位で選択されますが
そのような現象とは違うと言う事でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 GIMPについて質問 ブラシで特定の部分を塗りたいのですが、事前に文字入れをしていてその文字入れの範 2 2023/02/27 20:35
- その他(コンピューター・テクノロジー) マウスで文章をドラッグしてコピーする際に、横一列全てが選択されるのですが、 2 2023/06/17 18:05
- その他(クラウドサービス・オンラインストレージ) Googleカレンダーの予定の色を変えたい、文字色を変えたい。 1 2022/10/18 21:43
- Illustrator(イラストレーター) Illustrator アンカーポイント選択について 3 2023/01/30 12:31
- Excel(エクセル) エクセルのマクロを教えてください。 4 2022/10/06 08:53
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Excel(エクセル) テキストの背後にあるオブジェクトとは 3 2023/01/03 20:22
- iPad iPadのメモアプリ 文字が突然大きくなってしまった 3 2022/12/23 23:06
- Photoshop(フォトショップ) photoshopの文字入力問題 1 2022/12/30 16:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのラベル内データに下線...
-
ウォッチ式の文字数制限について
-
ExcelVBA EnableプロパティがF...
-
複数のコンボボックスの項目の...
-
三菱タッチパネル小数点以下表...
-
ラベルを表示したり非表示にし...
-
Vba テキストボックス文字を右...
-
eclipseのデバッグ中に変数の値...
-
VBAでMultiPageの色の設定方法は?
-
0での割り算
-
C#初心者です。チェックボック...
-
Propertyプロシージャの使い道
-
ラベル内の文字(Caption)を縦...
-
VBSのMsgBoxで文字に色をつけたい
-
VB.NETでラベルの大きさってど...
-
Excel VBA ユーザーフォーム内...
-
メッセージボックスの表示位置...
-
VisualStudioのプロパティが表...
-
リッチテキストの範囲選択がお...
-
パソコンの文字の色の変え方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ウォッチ式の文字数制限について
-
eclipseのデバッグ中に変数の値...
-
Vba テキストボックス文字を右...
-
VisualStudioのプロパティが表...
-
ExcelVBA EnableプロパティがF...
-
ラベル内の文字(Caption)を縦...
-
ラベルを表示したり非表示にし...
-
VB.NETでラベルの大きさってど...
-
ラベルの文字列の長さが変わっ...
-
エクセル 画像のプロパティで縦...
-
ラベルのスクロール(VB)
-
三菱タッチパネル小数点以下表...
-
Excel VBA ユーザーフォーム内...
-
Notepad++のコメントの色を変え...
-
チェックボックスの色について
-
ACCESSのラベル内データに下線...
-
VB6.0でテキストボックスの書式...
-
Labelのプロパティが変更できな...
-
ウムラウト文字の表示方法について
-
VBAでMultiPageの色の設定方法は?
おすすめ情報