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(); }
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(); }