The RequireWhenAttribute type exposes the following members.
The type that should be used to determine whether the decorated member is required or not.
Indicates whether the decorated member should be hidden from the property grid when it is not required.
When implemented in a derived class, gets a unique identifier for this Attribute.(Inherited from Attribute.)