いくつかのプロパティを持つ基本クラスがあります。これには、メタデータを含む拡張プロパティのリストが含まれています。これは、PropertyGrid を支援する DisplayName、Description、Name、Type、および Value プロパティを含むカスタム クラスのリストです。
望ましい最終結果は、上記のリストの拡張プロパティとマージされた基本クラス プロパティを示す PropertyGrid です。PropertyGrid でリストを 1 つのエントリとして表示するのではなく、各拡張プロパティを基本クラスのプロパティとマージする必要があります。基本的に、PropertyGrid は、拡張プロパティのリストがオブジェクトのファースト クラス プロパティであると考えています。
これは、リフレクションまたは動的型記述子を使用して可能ですか?