Пример #1
0
 public static void SaveInitDye()
 {
     try
     {
         //List<XElement> _dyeList = doc.Element("DyeList").Elements("Dye").ToList();
         doc.Elements("DyeList").Remove();
         XElement _dyeList = new XElement("DyeList");
         doc.Add(_dyeList);
         for (int i = 0; i < GlobalProvider.DyeList.Count; i++)
         {
             DyeModel _dye   = GlobalProvider.DyeList[i];
             XElement _dyeXe = new XElement("Dye");
             _dyeXe.SetElementValue("IsShow", _dye.IsShow.ToString());
             _dyeXe.SetElementValue("IsLock", _dye.IsLock.ToString());
             _dyeXe.SetElementValue("Dye", _dye.Dye);
             _dyeXe.SetElementValue("Unit", _dye.Unit);
             _dyeXe.SetElementValue("Coeff", _dye.Coeff.ToString());
             _dyeXe.SetElementValue("AnalysisWavelength", _dye.AnalysisWavelength.ToString());
             _dyeXe.SetElementValue("Correction_260nm", _dye.Correction_260nm.ToString());
             _dyeXe.SetElementValue("Correction_280nm", _dye.Correction_280nm.ToString());
             doc.Element("DyeList").Add(_dyeXe);
         }
         doc.Save(path);
     }
     catch (Exception ex)
     {
         Functions.LOG(ex.Message);
     }
 }
Пример #2
0
 private void datDye_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e)
 {
     DyeModel model = datDye.SelectedItem as DyeModel;
 }