private void pbxQuit_MouseClick(object sender, MouseEventArgs e) { YesNo y = new YesNo("Warning", " Quit ?", "Yes", "No"); y.lb_Txt.Location = new Point(35, 27); y.Size = new Size(204, 150); y.b_Yes.Location = new Point(12, 63); y.b_No.Location = new Point(105, 63); DialogResult dr = y.ShowDialog(); if (dr == DialogResult.Yes) { SwitchFun(EFunctionName.CONFIG); //保存频谱配置 App_Settings.spc.StoreSettings(); //Program.mSwitch.Disconnect(); StartForm sf = new StartForm("Closing......"); sf.infoMsg = "Port is Closing..."; sf.ShowDialog(); this.Close(); } }
/// <summary> /// YesNo警告框 /// </summary> /// <param name="info">标题名称</param> /// <param name="labTxt">内容</param> /// <param name="btnYesTxt">Yes按钮名称</param> /// <param name="btnNoTxt">No按钮名称</param> /// <returns></returns> public DialogResult YesNoMessageBox(string info, string labTxt, string btnYesTxt, string btnNoTxt) { YesNo yn = new YesNo(info, labTxt, btnYesTxt, btnNoTxt); return(yn.ShowDialog()); }