コード例 #1
0
        /// <summary>
        /// Validates the bindings.
        /// </summary>
        /// <returns>The result of the validation process.</returns>
        public override ValidationResult ValidateBindings()
        {
            var result = base.ValidateBindings();

            if (element.Type != null)
            {
                var triggerValidator = new TriggerValidator(element.Type, element, element.DataTemplate.Triggers);
                result.Add(triggerValidator.ValidateBindings());
            }

            return(result);
        }
コード例 #2
0
        /// <summary>
        /// Validates the bindings.
        /// </summary>
        /// <returns>The result of the validation process.</returns>
        public override ValidationResult ValidateBindings()
        {
            var result = base.ValidateBindings();

            if(_element.Type != null)
            {
                var triggerValidator = new TriggerValidator(_element.Type, _element, _element.DataTemplate.Triggers);
                result.Add(triggerValidator.ValidateBindings());
            }

            return result;
        }