動的に読み込まれるクラスがあり、含まれるプロパティの数 (または種類) が事前にわかりません。通常のクラスを表示するように表示されるように、すべてのプロパティを PropertyGrid にロードしたいと思います。
たとえば、これが私のクラスの場合:
class TestPropertyObject
{
[Category("Names")]
[Description("Enter your name")]
public string Name { get; set; }
[Category("Numbers")]
[Description("Enter your number")]
public int Number { get; set; }
}
リフレクションを使用してオブジェクトを生成し、そのプロパティを取得します。
PropertyInfo[] info = obj.GetType().GetProperties()
PropertyGrid にプロパティを表示するにはどうすればよいですか? 私はすでにこの記事http://www.codeproject.com/Articles/4448/Customized-display-of-collection-data-in-a-Propert
を何度も準備してい
ます
が、それを機能させることができないようです。
いくつかのガイダンスをいただければ幸いです。
ありがとう!