public static RadProperty RegisterAttached( string name, Type propertyType, Type ownerType, RadPropertyMetadata typeMetadata, ValidateValueCallback validateValueCallback) { RadProperty.RegisterParameterValidation(name, propertyType, ownerType); return(RadProperty.RegisterCommon(name, propertyType, ownerType, AttachedPropertyUsage.Anywhere, typeMetadata, validateValueCallback)); }