リッチテキストボックスに入力した文字列を反転表示させたときに何らかのイベントを発生させたい場合(例えば文字列をマウスで反転表示させた数を表示する、とかビックリマークの画像がでてくるなど)には、どのイベントを使えば良いのでしょうか?C#2005です。どのイベントを使えば良いのでしょうか?C#2005です。イベントを発生させるにはと微妙にニュアンスが違う質問ですが。返信リッチテキストボックスに入力した文字列を反転表示させたときに文字列をマウスで反転表示させた数をテキストに表示させたいのですが文字をマウスで選択(反転表示)する前に、打ち込むと同時に文字数が表示されてしまのです。表示されてしまのです。TextChangedは「Textが変化したとき」に呼び出されるイベントです。書いているコードと動きは一致しています。当初の目的の選択内容の変化に対応するのが「SelectionChanged」イベントです。デザイナでそのリッチテキストボックスを選択して、プロパティ画面の「イベント」(雷のようなアイコン)を押して表示を切り替え、その中から「SelectionChanged」を探し出し、ダブルクリックしてください。コードでイベントにハンドラを設定しても構いません。イベントというのがありますがどうでしょう?と書いています。イベントは勧めていません。有り難うございました。