Windowsフォームアプリケーションに「検索」テキストボックスコントロールをフォーカスしようとしています。このテキストボックスは、ユーザーコントロールの内部にあり、Windowsフォームの内側にあるパネル内にあります(重要な場合)。Windowsフォームのコントロールにフォーカスを強制する方法
// 1
this.ActiveControl = myTextBox;
// 2
myTextBox.Focus();
// 3
myTextBox.Select();
どちらもそれらが動作しているように: 私は見つけることができる3つの方法を試してみました。例えば、最初のコントロールを試してみると、アクティブコントロールは実際にmyTextBoxに設定されていますが、キーボードで何かを書き込もうとすると、テキストボックスは受け入れられず、フォーカスを取得するためにテキストボックス内を最初にクリックしなければなりません。これはすべてのメソッドと同じです。 何か不足していますか?