Example #1
0
        private void addSinButton_Click(object sender, EventArgs e)
        {
            var flag = true;

            flag &= int.TryParse(nTextBox.Text, out var N);
            flag &= double.TryParse(fromTextBox.Text.Replace('.', ','), out var from);
            flag &= double.TryParse(dtTextBox.Text.Replace('.', ','), out var dt);
            flag &= double.TryParse(ampTextBox.Text.Replace('.', ','), out var a);
            flag &= double.TryParse(fTextBox.Text.Replace('.', ','), out var f);

            if (!flag)
            {
                MessageBox.Show("Не все данные в правильном формате!", "Ошибка", MessageBoxButtons.OK);
                return;
            }

            var ppl = Plotter.GetSin(a, f, from, dt, N);

            Plotter.Draw(_controlZgcList[(int)numericUpDownGraphNo.Value - 1], ppl, "Синус");
        }