public void Clone(Group_mas_lines groups) { foreach (string st in groups.groups_name) { groups_name.Add(st); } foreach (mas_lines gl in groups.Mas_group_lines) { Mas_group_lines.Add(gl); } }
private void Open_button_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.Cancel) // если отмена { return; } string file = openFileDialog1.FileName; // полный путь к файлу //string file = "filepath"; XmlSerializer formatter = new XmlSerializer(groups.GetType()); FileStream aFile = new FileStream(file, FileMode.Open); byte[] buffer = new byte[aFile.Length]; aFile.Read(buffer, 0, (int)aFile.Length); MemoryStream stream = new MemoryStream(buffer); groups = (Group_mas_lines)formatter.Deserialize(stream); aFile.Close(); add_comb(); }
public Morfing(Group_mas_lines group) { InitializeComponent(); groups.Clone(group); add_comb(); }