示例#1
0
        protected override void Dispose(bool disposing)
        {
            if (inputValueDelayer != null)
            {
                inputValueDelayer.Delayed -= OnInputValueDelayed;
                inputValueDelayer          = null;
            }

            base.Dispose(disposing);
        }
示例#2
0
        protected override void OnInitialized()
        {
            if (IsDelayTextOnKeyPress)
            {
                inputValueDelayer          = new ValueDelayer(DelayTextOnKeyPressIntervalValue);
                inputValueDelayer.Delayed += OnInputValueDelayed;
            }

            base.OnInitialized();
        }
示例#3
0
        protected override void OnInitialized()
        {
            if (IsDelayTextOnKeyPress)
            {
                inputValueDelayer          = new ValueDelayer(DelayTextOnKeyPressIntervalValue);
                inputValueDelayer.Delayed += OnInputValueDelayed;
            }

            if (ParentValidation != null)
            {
                ParentValidation.InitializeInputPattern(Pattern);
            }

            base.OnInitialized();
        }