Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ツールバーをフォームのアクティブなコントロールに設定したかったので、次のようにしました。
this.ActiveControl = this.Controls.Find("toolStrip2", false);
しかし、Control[] から Cnotrol に変換できないと言っています。
では、そのツールバーをアクティブなコントロールに設定するにはどうすればよいでしょうか?
このメソッドFindは、渡した文字列と名前が一致する Control インスタンスの配列を返します。配列内の最初のコントロールがあれば、それが探しているコントロールになります。
Find
次のコードを使用して実行できます。
Control[] controls = this.Controls.Find("toolStrip2", false); if (controls.Length > 0) this.ActiveControl = controls[0];