public DataProviderRandomNumber() : base()
        {
            uiControl       = null;
            uiModifyControl = null;
            DataUpdate     += DataProviderRandom_DataUpdate;

            random = new Random(new System.DateTime().Millisecond);

            this.Min = 1;
            this.Max = 10;
            this.delayMilliseconds = 2000;

            StartTimer();
        }
        public override DPModifyControl GetModifyUserInterface()
        {
            if (uiModifyControl == null)
            {
                //{
                uiModifyControl = new DPModifyRandomNumber(PropertyValues);
            }
            //uiModifyControl.PropertyValues["Min"] = Min;
            //uiModifyControl.PropertyValues["Max"] = Max;
            //}

            uiModifyControl.InitializeControl();

            return(uiModifyControl);
        }