public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance) { ICustomTypeDescriptor defaultDescriptor = base.GetTypeDescriptor(objectType, instance); if (instance != null) { defaultDescriptor = new ColorizedPropertyCustomTypeDescriptor(defaultDescriptor, instance); } return(defaultDescriptor); }
public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance) { ICustomTypeDescriptor defaultDescriptor = base.GetTypeDescriptor(objectType, instance); if (instance != null) { defaultDescriptor = new ColorizedPropertyCustomTypeDescriptor(defaultDescriptor, instance); } return defaultDescriptor; }