protected override void OnValidate() { Invalidate(string.Format("{0} cannot be changed.", _propertyName)); }