質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

.NET Framework

.NET Framework は、Microsoft Windowsのオペレーティングシステムのために開発されたソフトウェア開発環境/実行環境です。多くのプログラミング言語をサポートしています。

Q&A

解決済

1回答

446閲覧

リストボックスの中にパネルコントロールを配置

sueteacher

総合スコア48

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

.NET Framework

.NET Framework は、Microsoft Windowsのオペレーティングシステムのために開発されたソフトウェア開発環境/実行環境です。多くのプログラミング言語をサポートしています。

0グッド

0クリップ

投稿2022/05/23 06:29

visual studio .net framework C# windowsフォーム

【質問】
リストボックス内にパネルコントロールを配置することは可能なのでしょうか。
また、調べていてもリストボックスにコントロールを配置している記述が少なかったため、リストボックス内にパネルを配置する方法をご教授いただければ幸いです。
※動的にコントロールを作成できるようであればその方法をご教授いただけないでしょうか。

【現在の状態】
・デザインでリストボックスを作成し、その中にパネルを配置している。

【考えた考察】
・動的にコントロールを作成し、リストボックス内に配置する。

【実装しようとしていること】
・リストボックス内にパネルコントロールを配置したい。

※この実装のゴール
パネルコントロールの中に、ピクチャーボックス、ボタン、ラベル、パネル(テキストボックス、ラベル、ボタン、ボタン)、ボタン、ボタンを配置し、リストボックス内にループ文で使い回しをしたい。

※プログラマー初心者です。

全先輩プログラマーの助力をいただければ幸いです。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2022/05/23 06:39

> リストボックス内にパネルコントロールを配置することは可能なのでしょうか。 「中に」が通常の親子関係を示すなら、不可能です。 TableLayoutPanel でやりたいことが実現できるか調べてみてください。
y_waiwai

2022/05/23 06:47

どういうことがしたくてそのようなことをしたいんでしょう。 そもそものやりたいことを提示したほうが解決しやすいかもしれません
Zuishin

2022/05/23 08:04

> どういうことがしたくてそのようなことをしたいんでしょう 書いてあります。質問を読んでください。
guest

回答1

0

自己解決

皆様、ご回答いただきありがとうございます。
Windowsフォームではデザイン面で少し向かないことがわかりましたので、別フォームを作成し、機能毎にフォームを作成しました。
リストボックスとボタンの代わりにcheckedListBoxを使用し、テキストボックス、ボタン等は別フォームで一括で作成。
checkedListBoxにチェックをつけたら、別フォームを開きテキストボックスとボタンを選択する動きで代用。
ご意見いただきありがとうございました。

投稿2022/06/01 01:21

sueteacher

総合スコア48

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問