Component-model は、 PropertyDescriptor の ShouldSerializeValue メソッドを使用して、プロパティにデフォルト値があるかどうかを示していることを知っています。
基本の windows-formsクラスには、 ForeColor 、 BackColor 、 FontControl
などのいくつかのプロパティがあり、デフォルトで親と同じ値になりますが、これらのデフォルト値を提供するものは見つかりませんでした。Control クラスは ICustomTypeDescriptor を実装しておらず、TypeDescriptionProviderAttribute も持っていません。TypeDescriptor
PropertyDescriptor
Control クラスは、これらのプロパティをシリアル化する必要があるかどうかをどのように示しますか? これらのプロパティの PropertyDescriptors はどこで提供されますか??
ありがとう!!!