C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.12207 の関連記事表示

<< 0 >>
■12207  Re[3]: イベントを発生させるには
□投稿者/ Azulean -(2008/01/04(Fri) 22:12:36)
    No12204 (阿弥陀 さん) に返信
    > 文字をマウスで選択(反転表示)する前に、打ち込むと同時に文字数が
    > 表示されてしまのです。
    TextChangedは「Textが変化したとき」に呼び出されるイベントです。
    ですので、書いているコードと動きは一致しています。

    当初の目的の選択内容の変化に対応するのが「SelectionChanged」イベントです。
    デザイナでそのリッチテキストボックスを選択して、プロパティ画面の「イベント」(雷のようなアイコン)を押して表示を切り替え、その中から「SelectionChanged」を探し出し、ダブルクリックしてください。

    また、コードでイベントにハンドラを設定しても構いません。

    public Form1()
    {
    InitializeComponent();
    richTextBox1.SelectionChanged += new EventHandler(richTextBox1_SelectionChanged);
    }

    void richTextBox1_SelectionChanged(object sender, EventArgs e)
    {
    textBox1.Text = richTextBox1.SelectionLength.ToString();
    }
記事No.12199 のレス /過去ログ26より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -