protected override void Dispose(bool disposing) { if (inputValueDelayer != null) { inputValueDelayer.Delayed -= OnInputValueDelayed; inputValueDelayer = null; } base.Dispose(disposing); }
protected override void OnInitialized() { if (IsDelayTextOnKeyPress) { inputValueDelayer = new ValueDelayer(DelayTextOnKeyPressIntervalValue); inputValueDelayer.Delayed += OnInputValueDelayed; } base.OnInitialized(); }
protected override void OnInitialized() { if (IsDelayTextOnKeyPress) { inputValueDelayer = new ValueDelayer(DelayTextOnKeyPressIntervalValue); inputValueDelayer.Delayed += OnInputValueDelayed; } if (ParentValidation != null) { ParentValidation.InitializeInputPattern(Pattern); } base.OnInitialized(); }