C#の経験者様、教えてください。CやC++はある程度経験があります。C#を用いてアプリを作成しています。すべてのメンバの値を表示するテーブルを生成したいと考えています。s2;}以下のように表示する画面を作りたいです。要素は列方向(横方向)にしか追加ができないため適当でないと考えています。手作業で要素を追加する以外の方法(たとえば、コードで追加するや、csv形式で生成してあるテーブルを読み込むことで、要素を追加できる)といった方法も調べておりますが、なかなかよい方法が見当たりません。なにかよい方法はございませんでしょうか?もしありましたら、是非ご教授いただきたいと思います。初歩的な質問で申し訳ありませんがよろしくお願いいたします。表示させることもできるのですが。取り出せなくなってしまいます。以下のように表示する画面を作りたいです。使うのは如何でしょうか。エクスプローラーで、右側の詳細表示に使われているコントロールです。要素は列方向(横方向)にしか追加ができないため適当でないと考えています。任意の行数・列数にできますよ。初歩的な質問で申し訳ありませんが質問内容が、本当に初歩的かどうかを判断できるのであれば、その人はもはや初心者ではないと思います。表示させることもできるのですが。!!説明用にさらっと書いたため、抜けてしまいました。}>説明ありがとうございました。PropertyGridを試してみました。よさそうですが、1.ユーザーに編集させたくない2.property属性をもたせるために、元にあるclassのコードの記述変更が必要(以下のように)なため、手間がかかる。今回は見送りしたいと思いました。取り出せなくなってしまいます。$"{f.Name}\t{f.GetValue(objTest)}").ToArray();>>>>以下のように表示する画面を作りたいです。使うのは如何でしょうか。エクスプローラーで、右側の詳細表示に使われているコントロールです。>これもよさそうですね。コントロールくらいしか思いつかないのですが、>>要素は列方向(横方向)にしか追加ができないため適当でないと考えています。任意の行数・列数にできますよ。ありがとうございます。その人はもはや初心者ではないと思います。(^^;どうもありがとうございました。進めそうな気がします。今回の要件には合わなさそうですね。下記のように書けますよ。使うのは如何でしょうか。>>エクスプローラーで、右側の詳細表示に使われているコントロールです。これもよさそうですね。サンプルはこのあたりに。さん、いろいろ教えてくださいありがとうございました。C#の書き方や、いろいろなコントロールを教えてくださり非常に勉強になりました。いうカスタムのコントロールを使用するつもりです。https://blogs.msdn.microsoft.com/markrideout/2006/01/08/customizing-the-datagridview-to-support-expandingcollapsing-ala-treegridview/まず私がやりたいことは、DataGridViewで普通にできました。