示例#1
0
 private void NewDevicebutton_Click(object sender, EventArgs e)
 {
     AnalyzerInterface.DeviceDef NewDevice = new AnalyzerInterface.NWTCompatibleDeviceDef();
     DeviceArray.Add(NewDevice);
     DeviceListMenuRefresh();
     DevicesComboBox.SelectedItem     = NewDevice;
     DeviceProperyGrid.SelectedObject = NewDevice;
 }
示例#2
0
 private void SaveDeviceButton_Click(object sender, EventArgs e)
 {
     for (int nDevice = 0; nDevice < DeviceArray.Count; nDevice++)
     {
         AnalyzerInterface.NWTCompatibleDeviceDef DeviceDef = (AnalyzerInterface.NWTCompatibleDeviceDef)DeviceArray[nDevice];
         XmlSerializer xs = new XmlSerializer(typeof(AnalyzerInterface.NWTCompatibleDeviceDef));
         using (StreamWriter wr = new StreamWriter(System.IO.Path.Combine(Program.DeviceDefPath, DeviceDef.ToString() + ".def")))
         {
             xs.Serialize(wr, DeviceDef);
         }
     }
 }