ConditionalAvailability (attribute)
From MXMS Wiki
The ConditionalAvailability attribute is used to show a property only when it's attribute condition is met.
Example
public virtual bool Enabled
{
get; set;
}
[ConditionalAvailability("Enabled", ConditionalAvailabilityMode.Equals, true)]
public virtual string ConditionalProperty
{
get; set;
}