![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
Visual Studio Community 2019
Visual Basicのフォームデザイン画面にて、Groupbox1内へCheckBox1コントロールを配置しました。
Groupboxの配下のコントロール名を確認するには、Groupboxプロパティ画面のどの項目を参照したら良いのでしょうか?
また、CheckBoxコントロールの親となるGroupbox名を確認するのは、CheckBoxコントロールのどの項目を参照したら良いのでしょうか?
上記、いずれの場合もフォームデザイン画面で確認希望です。
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
デザイナ画面ではできません。
Groupbox等のコンテナコントロール直下の子コントロールは Controls プロパティに
https://docs.microsoft.com/ja-jp/dotnet/api/syst …
Groupbox1の中のにPanelがいくつかあって...と階層構造になっているのなら、Groupbox.Controlsで直下のコントロールを取得→直下のコントロルのControlsが空でなかったらその中を取得→さらにそのControlsが.. と再帰的に取得する必要があり。
コントロールが含まれる直上の親コントロールは Parentoプロパティに
https://docs.microsoft.com/ja-jp/dotnet/api/syst …
階層構造になっているなら、ParentのParentの... と辿る必要あり。
デザイナで配置したコントロールの名前はNameプロパティに
https://docs.microsoft.com/ja-jp/dotnet/api/syst …
デザイナを使わず配置した場合は、Nameは自分で設定する必要あり。
また、 上記ControlsやParentで得られるControlを使って操作することもできるので、必ずしも名前が必要なわけではありません。
No.1
- 回答日時:
Groupboxの配下のコントロール名をListBox1に、
CheckBoxコントロールの親となるGroupbox名を確認結果はTextBox1になら、
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For Each c As Control In GroupBox1.Controls()
ListBox1.Items.Add(c.Name)
Next
TextBox1.Text = CheckBox1.Parent.Name
End Sub
こんな感じですかね?
もっと良いのがあるかもですけど。
![「Groupboxの配下のコントロール名を」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/e/543105175_62088828bef8e/M.png)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- JavaScript チェックボックスのオン⇔オフに応じて並列の画像の濃さを動的に変化させたい 1 2021/10/31 22:05
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- その他(クラウドサービス・オンラインストレージ) Webサイトの問合せフォームの添付ファイルのパスが正しく表示されない 1 2021/10/31 17:34
- PHP チェックボックスのGETでの受け渡しからMySQLでの照会に際しての配列の扱い方など 4 2021/10/24 02:20
- JavaScript javascriptとPHPで入力フォームのコードを書いているのですが、 流れとしては、①入力フォー 2 2021/12/02 09:18
- AJAX 非同期通信を使うタイミングが分からず困っております、アドバイスお願い致します。 2 2023/10/24 02:28
- 消費者問題・詐欺 この前詐欺について質問させて頂いた者なのですが たびたびすみません これは詐欺で大丈夫なのですよね、 2 2022/02/03 12:22
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- Access(アクセス) Accessレポートで横棒グラフの設定について 1 2021/11/22 16:16
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
CloseとDisposeの違い
Visual Basic(VBA)
-
VB.NETでコンボボックスの1行目を空白にしたい
Visual Basic(VBA)
-
DataGridViewの複数列を連動してソートしたい。
Visual Basic(VBA)
-
-
4
ユーザーフォームのテキストボックスに前回入力した値を表示する Excel
Visual Basic(VBA)
-
5
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
6
DataTableに入っているデータを全てinsertしたい!(C#)
Microsoft ASP
-
7
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
8
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
9
VB2005 DataGridView上でクリックを無効にする方法はありますか?
Visual Basic(VBA)
-
10
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
11
なぜprotected overrideなのか
C言語・C++・C#
-
12
DataGridViewの桁数制限に関して
Visual Basic(VBA)
-
13
C# アプリ終了時に設定を記憶し、起動時に呼び出す
Visual Basic(VBA)
-
14
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
15
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
16
コンボボックスでドロップダウンリストにしたときに・・・・
Visual Basic(VBA)
-
17
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
18
型 varchar から型 numeric への変換エラー。
その他(データベース)
-
19
ピクチャーボックスの大きさに合わせて画像を表示
Visual Basic(VBA)
-
20
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vb.netで画面のコントロールId...
-
カメラスクロールするのを動画...
-
間違えて配置してしまったコン...
-
アクセスのActiveXコントロール...
-
C#で角が丸いテキストボックス
-
ビープ音鳴らし続けたい。
-
フォーム上の現在アクティブな...
-
Labelコントロールの(左右)余...
-
VB.NETで複数のTextBoxのTextプ...
-
VB .net Panelコントロールにラ...
-
EXCELでactivexコントロールを...
-
VBAのエラーについて、”実行時...
-
C# FlowLayoutPanelにて
-
C# ユーザコントロール内のボタ...
-
'ckbl' コントロールは作成され...
-
コントロールを移動できない
-
With~EndWithの省略部分と引数...
-
(VBA)スピンボタンの大量...
-
OCXって何ですか?
-
VCでのFrame(VB6)は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カメラスクロールするのを動画...
-
エクセル・VBA CheckBoxのオブ...
-
vb.netで画面のコントロールId...
-
EXCELでactivexコントロールを...
-
C#で角が丸いテキストボックス
-
(VBA)スピンボタンの大量...
-
chr関数の呼び出しで「プロ...
-
変数をコントロール型で使用す...
-
VBAのエラーについて、”実行時...
-
ExcelVBAでListViewが使用できない
-
VBAのフォームでTextBoxがいっ...
-
間違えて配置してしまったコン...
-
Groupboxの配下のコントロール...
-
excelのリストボックスで選択し...
-
ACCESS2010のVBAでフォーム内ク...
-
エクセルVBAでオプションボタン...
-
フォーム上の現在アクティブな...
-
ユーザーフォームで動的(Me.Con...
-
コンボボックスの文字によるif...
-
アクセス特有の書き方?
おすすめ情報