Example #1
0
 public SelectForm(Sampler.SamplingData data)
 {
     InitializeComponent();
     this.data = data;
     this.comboBox1.DataSource    = data.Captions.ToList();
     this.comboBox1.SelectedIndex = 0;
 }
Example #2
0
        private void выбратьToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            if (sampler == null || sampler.Data == null)
            {
                MessageBox.Show("Необходимо загрузить файл");
                return;
            }

            SelectForm sf = new SelectForm(sampler.Data);

            if (sf.ShowDialog() == DialogResult.OK)
            {
                double percent = sf.Percent;
                int    layer   = sf.Layer;
                bool   numeric = sf.Numeric;
                string prop    = sf.Property;

                if (numeric)
                {
                    selected = sampler.MakeSelect(percent, prop, layer);
                }
                else
                {
                    selected = sampler.MakeSelect(percent, prop);
                }

                Display();
            }
        }
Example #3
0
        private void сбросToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (sampler == null || sampler.Data == null)
            {
                MessageBox.Show("Необходимо выбрать файл");
                return;
            }

            selected = sampler.Data;
            Display();
        }
Example #4
0
        private void открытьToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog op = new OpenFileDialog();

            op.Filter = "(*.csv)|*.csv";
            if (op.ShowDialog() == DialogResult.OK)
            {
                SeparatorForm sep = new SeparatorForm();
                if (sep.ShowDialog() == DialogResult.OK)
                {
                    string fileName = op.FileName;
                    sampler = new Sampler.Sampler(sep.Separator);
                    sampler.LoadData(fileName, true);
                    selected = sampler.Data;
                    Display();
                }
            }
        }