text: public override bool ContainsValue(Object value){if (value is CustomProperty){return base.ContainsValue(value);}else{foreach (object cp in base.Values){if ((cp as CustomProperty).Value == value){return true;}}}return false;}