CaliDialog.cs 1.2 KB
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace App
{
    public partial class CaliDialog : FrmBase
    {
        public CaliDialog()
        {
            InitializeComponent();
        }
        public void setTxt(double qq,double Current_concentration, bool canIgnore) {
            label_d.Text = qq.ToString("0.0 ml");
            label2.Text = $"当前累计浓度:{Current_concentration:0.00} ml";
            if (!canIgnore)
                btnCancel.Visible = false;
        }
        public static DialogResult Show(double qq,double Current_concentration, bool canIgnore) {
            var dailog = new CaliDialog();
            dailog.setTxt(qq, Current_concentration, canIgnore);
            dailog.TopMost = true;
            return dailog.ShowDialog();
        }
        private void btnOK_Click(object sender, EventArgs e)
        {
            DialogResult = DialogResult.OK;
        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            DialogResult = DialogResult.Cancel;
        }
    }
}