示例#1
0
        /// <summary>Изменить</summary>
        public MErrorEdit_Form(MErrorList_Form.Diaps_class Diaps, int EditIndex)
        {
            InitializeComponent();

            this.Diaps     = Diaps;
            this.EditIndex = EditIndex;

            Mark_Box.Text    = RCache.Marks[Diaps.NM.Mark.ID].Name;
            Mark_Box.Enabled = false;

            Norm_Box.Text    = T.Norm.Rows.Get <string>(Diaps.NM.NormID, C.Norm.Name);
            Norm_Box.Enabled = false;

            Percent_check.Checked = Diaps[EditIndex].Percent;
            Diap_Box.Text         = Diaps[EditIndex].Range;
            Volume_Box.Text       = Diaps[EditIndex].Volume.ToString();

            DO_button.Text   = "Изменить";
            DO_button.Click += Edit_button_Click;
        }
示例#2
0
        /// <summary>Добавить</summary>
        public MErrorEdit_Form(MErrorList_Form.Diaps_class Diaps)
        {
            InitializeComponent();

            this.Diaps = Diaps;

            Mark_Box.Text    = RCache.Marks[Diaps.NM.Mark.ID].Name;
            Mark_Box.Enabled = false;

            Norm_Box.Text    = T.Norm.Rows.Get <string>(Diaps.NM.NormID, C.Norm.Name);
            Norm_Box.Enabled = false;

            if (Diaps.Count > 0)
            {
                Percent_check.Checked    = Diaps[Diaps.Count - 1].Percent;
                Diap_Box.Text            = Diaps[Diaps.Count - 1].To.ToString() + "-";
                Diap_Box.SelectionStart  = Diap_Box.TextLength;
                Diap_Box.SelectionLength = 0;
            }

            DO_button.Text   = "Добавить";
            DO_button.Click += Add_button_Click;
        }