private void tsSave_Click(object sender, EventArgs e) { if (m_portConfigFile != null) { if (m_portConfigFile.FileName != null) { m_portConfigFile.SaveFile(); } else { tsSaveAs_Click(sender, e); } } }
private void tsNew_Click(object sender, EventArgs e) { SaveFileDialog SaveFileDialog1 = new SaveFileDialog(); SaveFileDialog1.InitialDirectory = System.Windows.Forms.Application.StartupPath + "\\configfile"; SaveFileDialog1.Filter = "CFG files (*.cfg)|*.cfg"; SaveFileDialog1.FilterIndex = 1; SaveFileDialog1.RestoreDirectory = true; if (SaveFileDialog1.ShowDialog() == DialogResult.OK) { m_portConfigFile = new PortConfigFile(Config.Resource.Resource.DefaultCfg); m_portConfigFile.SaveFile(SaveFileDialog1.FileName); if (tvPortInfo.Nodes.Count > 0) { tvPortInfo.Nodes.Clear(); } SetPortConfigDisplay(); } }