private void addKrigingLayerButton_Click(object sender, EventArgs e, MainApp.Forms.KrigingLayerSelectionFrom fm)
        {
            foreach (var item in fm.LayersItem)
            {
                if (item.isSelected)
                {

                    KrigingField = new InterpolatedFields();
                    KrigingField.ZData = item.getZData();
                    KrigingField.Field = !string.IsNullOrEmpty(item.Layer.LegendText) ? item.Layer.LegendText : item.Layer.DataSet.Name;
                    KrigingField.Image = item.ImagePath;
                    KrigingField.PieChartData = item.PieChartData;

                    ColorsList = item.ColorsList;

                    fm.Close();

                    pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
                    pictureBox1.Image = Image.FromFile(KrigingField.Image);

                    break;
                }
            }

        }
        private void addKrigingLayerButton_Click(object sender, EventArgs e, MainApp.Forms.KrigingLayerSelectionFrom fm)
        {
            foreach (var item in fm.LayersItem)
            {
                if (item.isSelected)
                {
                    var krigingField = new InterpolatedFields();
                    krigingField.ZData = item.getZData();
                    krigingField.Field = !string.IsNullOrEmpty(item.Layer.LegendText) ? item.Layer.LegendText : item.Layer.DataSet.Name;
                    krigingField.Image = item.ImagePath;
                    krigingField.PieChartData = item.PieChartData;
                    krigingField.ColorsCategories = Newtonsoft.Json.JsonConvert.SerializeObject(item.ColorsList);

                    fm.Close();


                    var ctrl = new SelectedKrigingItem(krigingField, flowLayoutPanel1.Controls.Count + 1);
                    flowLayoutPanel1.Controls.Add(ctrl);
                }
            }

        }
Beispiel #3
0
 private void Window_Closing(object p_Sender, CancelEventArgs p_Args)
 {
     MainApp.Close();
 }