Exemplo n.º 1
0
        protected override void OnInitialized()
        {
            // link to the parent component
            if (ParentValidation != null)
            {
                ParentValidation.InitializeInput(this);

                ParentValidation.ValidationStatusChanged += OnValidationStatusChanged;
            }

            base.OnInitialized();
        }
        /// <summary>
        /// Initializes input component for validation.
        /// </summary>
        protected async Task InitializeValidation()
        {
            if (validationInitialized)
            {
                return;
            }

            // link to the parent component
            await ParentValidation.InitializeInput(this);

            ParentValidation.ValidationStatusChanged += OnValidationStatusChanged;

            validationInitialized = true;
        }