PropertyGridクラスのいくつかのプロパティを編集するために (CollectionEditor で) を使用しています。プロパティは、実際には を実装するクラスにラップされていますICustomTypeDescriptor。そのうちの 1 つは、から継承したカスタム エディタを使用しUITypeEditorます。ユーザーがカスタム エディターでこのプロパティの値を変更すると、別のプロパティの値も更新されます (カスタム エディターのコードによって。このため、プロパティ ラッパーには他のプロパティへの参照があります)。ここまでは順調ですね。
ただし、ユーザーがカスタム エディターを閉じるPropertyGridと、編集したプロパティの新しい値のみが表示され、他のプロパティは更新されません (その値が確実に変更されていても)。
PropertyGridカスタム エディターからコンテンツ全体を更新するにはどうすればよいですか?