public override ValidationResult Validate(object value, CultureInfo cultureInfo) { try { var point = AXPoint.Parse((string)value); return(new ValidationResult(true, null)); } catch { return(new ValidationResult(false, "Value is not a valid point")); } }