いくつかのパブリック プロパティを持つクラス (ClassA) があります。プロパティの 1 つ (ClassBValue) は、いくつかのパブリック プロパティも持つクラス タイプ (ClassB) です。ここで、PropertyGrid に ClassA オブジェクトを表示したいと考えています。私は
[TypeConverter(typeof(ExpandableObjectConverter))]
ClassA の ClassB プロパティの属性。
問題は、ClassBValue プロパティがnull
PropertyGrid に表示されている場合です。ユーザーが PropertyGrid 内で ClassB オブジェクトを作成できるようにするにはどうすればよいですか?
ユーザーは、ClassBValue の値を設定し、サブプロパティを編集し、値を削除 (null に設定) できる必要があります。