public void ShowSetOutputDlg(int nAddr) { frmOutputCoil dlgOutputSetting = new frmOutputCoil(nAddr, _device._dicCoils[nAddr]._lsHiName[0], _device._dicCoils[nAddr]._lsLoName[0]); dlgOutputSetting.SetOutputCoil = new frmOutputCoil.DelegateSetOutputCoil(ChangeOutputStatus); dlgOutputSetting.ShowDialog(); }
private void menuItemSingle_Click(object sender, EventArgs e) { if (this.ActiveMdiChild == null) { MessageBox.Show("请先添加设备后再添加寄存器!", "添加输出状态寄存器", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } frmOutputCoil frmOutputCoil = new frmOutputCoil(); frmOutputCoil.AddOutputCoil = new frmOutputCoil.DelegateAddOuputCoil(((frmDevice)this.ActiveMdiChild).AddOutput); frmOutputCoil.Text = "添加输出状态寄存器"; frmOutputCoil.ShowDialog(); }