private void SelectColor() { // getExcelFile1(); //fchart = new FChart(); //fchart = new FChart(); //fchart.Show(); // Series s =fchart. chart1.Series[0]; ChartArea ca = chart1.ChartAreas[0]; ca.AxisX.Minimum = 0; ca.AxisY.Minimum = 0; ca.AxisX.Maximum = 1; ca.AxisY.Maximum = 1; ca.AxisX.Interval = 0.1f; ca.AxisY.Interval = 0.1f; ca.AxisX.LabelStyle.Format = "0.00"; ca.AxisY.LabelStyle.Format = "0.00"; chart1.Series[0].ChartType = SeriesChartType.Point; IFormatter formatter = new BinaryFormatter(); FileStream serializationStream = new FileStream("CIE.dat", FileMode.Open, FileAccess.Read); sPoints = (List <SPoint>)formatter.Deserialize(serializationStream); serializationStream.Close(); int i = 0; foreach (var sp in sPoints) { chart1.Series[0].Points.Add(SPoint.FromSPoint(sp)); colormach[i] = sp.color; XvalColor[i] = sp.XValue; YvalColor[i] = sp.YValue; i++; } chart1.Series.Add("palete"); chart1.Series["palete"].IsVisibleInLegend = false; chart1.Series["palete"].MarkerStyle = MarkerStyle.Diamond; chart1.Series["palete"].MarkerSize = 10; chart1.Series["palete"].MarkerColor = Color.DarkRed; chart1.Series["palete"].ChartType = SeriesChartType.Line; ColorMeasurment colorMeasurment = new Spectometer.ColorMeasurment(); IFormatter formatter2 = new BinaryFormatter(); FileStream serializationStream2 = new FileStream("ColorMeasurment.dat", FileMode.Open, FileAccess.Read); colorMeasurment = formatter2.Deserialize(serializationStream2) as ColorMeasurment; xColor = colorMeasurment.X; yColor = colorMeasurment.Y; zCOlor = colorMeasurment.Z; serializationStream2.Close(); IFormatter formatter3 = new BinaryFormatter(); FileStream serializationStream3 = new FileStream("CIEData.dat", FileMode.Open, FileAccess.Read); ciedata = formatter3.Deserialize(serializationStream3) as CieData; A = ciedata.A; D65 = ciedata.D65; X2 = ciedata.X2; Y2 = ciedata.Y2; Z2 = ciedata.Z2; X10 = ciedata.X10; Y10 = ciedata.Y10; Z10 = ciedata.Z10; serializationStream3.Close(); IFormatter formatter4 = new BinaryFormatter(); FileStream serializationStream4 = new FileStream("testcolor.dat", FileMode.Open, FileAccess.Read); testcolor = formatter3.Deserialize(serializationStream4) as Testcolor; Red = testcolor.red; Blue = testcolor.blue; Green = testcolor.green; pirple = testcolor.pirole; serializationStream4.Close(); // fchart.Colorm = true; // fchart.button1.Visible = true; #region Write //xColor = dtAnalys.FirstColumnLa(@"E:\Programing\Spectometer (2)\Spectometer\Spectometer\bin\Debug\data.xls", 5); //yColor = dtAnalys.FirstColumnLa(@"E:\Programing\Spectometer (2)\Spectometer\Spectometer\bin\Debug\data.xls", 6); //zCOlor = dtAnalys.FirstColumnLa(@"E:\Programing\Spectometer (2)\Spectometer\Spectometer\bin\Debug\data.xls", 7); //ColorMeasurment colorMeasurment = new Spectometer.ColorMeasurment(); //colorMeasurment.X = xColor; //colorMeasurment.Y = yColor; //colorMeasurment.Z = zCOlor; //IFormatter formatter1 = new BinaryFormatter(); //FileStream seryalization = new FileStream("ColorMeasurment.dat", FileMode.Create, FileAccess.Write); //formatter.Serialize(seryalization, colorMeasurment); //seryalization.Close(); //foreach (var dp in dps) //{ // s.Points.Add(dp); //} #endregion Write }