Esempio n. 1
0
        public void ShowChangeRegisterDlg(RegisterItem register, bool bHoldReg)
        {
            frmRegisterSetting dlgRegisterSetting = new frmRegisterSetting(register);

            dlgRegisterSetting._bHoldRegister = bHoldReg;
            dlgRegisterSetting._bAddRegister  = false;
            dlgRegisterSetting.SetRegister    = new frmRegisterSetting.DelegateSetRegister(ChangeRegister);
            dlgRegisterSetting.ShowDialog();
        }
Esempio n. 2
0
        public void ShowAddRegisterDlg(bool bHoldReg)
        {
            if (this.ActiveMdiChild == null)
            {
                MessageBox.Show("请先添加设备后再添加寄存器!", "添加输入寄存器", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            frmRegisterSetting dlgRegister = new frmRegisterSetting();

            dlgRegister._bHoldRegister = bHoldReg;
            dlgRegister._bAddRegister  = true;
            dlgRegister._device        = GetActivateDevice();
            dlgRegister.AddRegister    = new frmRegisterSetting.DelegateAddRegister(((frmDevice)(this.ActiveMdiChild)).AddReister);
            dlgRegister.ShowDialog();
        }