private void Close_Click(object sender, EventArgs e) { if (Connected && String.Equals(OpMode, "Remote수동")) { using (var form = new FormExitSetupConfirm()) { form.StartPosition = FormStartPosition.CenterParent; form.ShowDialog(); if (form.ButtonAction == "confirm") { OpModeChangeButtonNum = 0; /* set local */ OpModeButtonClicked?.Invoke(this, e); Close(); } else if (form.ButtonAction == "cancel") { /* do nothing */ } } } else { Close(); } }
private void OpModeChange_Click(object sender, EventArgs e) { if (sender is BunifuFlatButton bt) { OpModeChangeButtonNum = Int32.Parse(bt.Tag.ToString()); OpModeButtonClicked?.Invoke(this, e); } }