ホームページ > バックエンド開発 > C++ > 名前でWindowsフォームコントロールを見つけるにはどうすればよいですか?

名前でWindowsフォームコントロールを見つけるにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-27 12:52:12
オリジナル
410 人が閲覧しました

How Can I Locate Windows Forms Controls by Name?

ウィンドウウィンドウでコントロールコントロールを見つける

Windowsウィンドウでコントロールを見つけることは、アクセスウィンドウ内の特定の要素にアクセスするための便利な方法です。これは、多数のコントロールや自動化タスクを扱う場合に特に役立ちます。

解決策:

名前に応じて制御制御を見つけるには、メソッドを使用してください。この方法では、文字列パラメーターを使用して、見つけるコントロールの名前を示します。

この例では、現在のウィンドウのコレクションで「textbox1」という名前のコントロールを検索しました。コントロールが見つかった場合は、Control.ControlCollection.Findオブジェクトに変換し、

変数に値を割り当てます。
<code class="language-C#">TextBox tbx = this.Controls.Find("textBox1", true).FirstOrDefault() as TextBox;</code>
ログイン後にコピー

その他の使用法:ControlsTextBox tbxメソッドは、コントロール配列にも使用できます。

これにより、名前に応じて複数のコントロールを見つけて操作を実行できます。

注:

指定されたコントロール名がウィンドウで一意であることを確認してください。それ以外の場合は、指定された名前で任意のコントロールを返す場合があります。 Find

以上が名前でWindowsフォームコントロールを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート