WinForms の TextBox からフォーカスを削除するにはどうすればいいですか? 質問する

WinForms の TextBox からフォーカスを削除するにはどうすればいいですか? 質問する

いくつかのテキストボックスからフォーカスを削除する必要があります。以下を使用してみました:

textBox1.Focused = false;

そのReadOnlyプロパティ値は ですtrue

次に、フォームにフォーカスを設定して、すべてのテキスト ボックスからフォーカスを削除しようとしましたが、これも機能しません。

this.Focus();

falseテキストボックスが選択されると関数が返されます。

では、TextBox からフォーカスを削除するにはどうすればよいでしょうか?

ベストアンサー1

次のコードを追加できます。

this.ActiveControl = null;  //this = form

おすすめ記事