アプリ版:「スタンプのみでお礼する」機能のリリースについて

richTextBox_pro.Text = "aaaaaaaaaaaaaaaaaaaaaaaa";
richTextBox_pro.Text += "end";
richTextBox_pro.Select(richTextBox_pro.TextLength - 3, 3);
richTextBox_pro.SelectionColor = Color.Black;

のようにして、最後に付け加えた
end の文字だけ色をかえているのですが、
選択された状態になってしまいます。
マウスでドラックしている状態です。

これを解除した状態で文字色をかえるにはどうしたらいいのでしょうか。

A 回答 (1件)

選択範囲を解除しても 色は設定されたままだと思いますよ



選択を解除するだけなら
richTextBox_pro.SelectionLength = 0;
などを実行してやればいいと思います

キャレットの位置の変更したければ
richTextBox_pro.SelectionStart = 任意の位置;
といった具合でしょう
    • good
    • 1
この回答へのお礼

ありがとうございます。
うまくいきました!!

お礼日時:2008/07/03 10:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!