0

フォームに複数のタブがあります。各タブには 1 つのテキストボックスがあります。tabpage1 に入ると、textBox1 にフォーカスを設定できました。tabpage1 のボタンを押すと、コントローラーのランダムなタブにジャンプします。私が今欲しいのは、アクティブなタブページの textBox にフォーカスを設定することです。tabpage_Enter イベントを使用してみましたが、うまくいかないようです。私のコードは次のようになります:

    private void tabPage2_Enter(object sender, EventArgs e)
    {
        textBox2.Select();

    }

助言がありますか?

4

2 に答える 2

2

_Enter の代わりに TabControl の SelectedIndexChanged イベントを使用する必要があると思います。Enter イベントを使用すると、カーソルが tabPage コントロールに入るたびにフォーカスが textBox2 に変わります。

于 2013-05-15T17:54:40.577 に答える