public void init(objUnit obj,string dis, nullEvent disposeHandle, VoidDblEvent cfHandle)
        {
            Dispose = disposeHandle;
            Confirm = cfHandle;

            Flag = 0;

            if (valmoWin.SCurUser.accessLevel > 4)
            {
                lbSerNum.Visibility = Visibility.Visible;
            }
            else
            {
                lbSerNum.Visibility = Visibility.Hidden;
            }
            lbSerNum.Content = obj.serialNum;

            lbTitle.Content = dis;

            max = obj.vMaxDbl;
            lbMax.Content = obj.vMaxStr;
            lbMax.Foreground = Brushes.White;

            min = obj.vMinDbl;
            lbMin.Content = obj.vMinStr;
            lbMin.Foreground = Brushes.White;

            CurrentValue = obj.vDblStr;
            lbPreValue.Content = CurrentValue;
            lbActValue.Content = CurrentValue;

            lbUint.Content = obj.unit;

            FtOffset = obj.getPrecision();
            btnAdd_FT.Content = "+" + FtOffset;
            btnSub_FT.Content = "-" + FtOffset;

            bIsNewValue = true;

            show();
        }
        public void init(objUnit obj, nullEvent disposeHandle,VoidDblEvent cfHandle)
        {
            Dispose = disposeHandle;
            Confirm = cfHandle;

            Flag = 0;

            if (valmoWin.dv.users.curUser.accessLevel >= 4)
            {
                lbSerNum.Visibility = Visibility.Visible;
            }
            else
            {
                lbSerNum.Visibility = Visibility.Hidden;
            }
            lbSerNum.Content = obj.serialNum;

            object objDis = App.Current.TryFindResource(obj.serialNum);
            if (objDis == null)
            {
                lbTitle.Content = "对象未定义说明";
            }
            else
            {
                lbTitle.Content = objDis;
            }

            max = obj.vMaxDbl;
            lbMax.Content = obj.vMaxStr;
            lbMax.Foreground = Brushes.White;

            min = obj.vMinDbl;
            lbMin.Content = obj.vMinStr;
            lbMin.Foreground = Brushes.White;

            CurrentValue = obj.vDblStr;
            lbPreValue.Content = CurrentValue;
            lbActValue.Content = CurrentValue;

            lbUint.Content = obj.unit;

            FtOffset = obj.getPrecision();
            btnAdd_FT.Content = "+" + FtOffset;
            btnSub_FT.Content = "-" + FtOffset;

            bIsNewValue = true;

            show();
        }