public void Setup() { graph = new Graph(); vertex = new Vertex(); serializeGraph = new SerializeGraph(); deserializeGraph = new DeserializeGraph(); graph.Vertexs = new List <Vertex>(1); vertex.Nodes = new List <Node>(2); vertex.Nodes.Add(new Node() { Weight = 228, Connectable = 20 }); vertex.Nodes.Add(new Node() { Weight = 14, Connectable = 17 }); graph.Vertexs.Add(new Vertex() { Nodes = vertex.Nodes, Id = 42 }); serializeGraph.SaveGraph(graph, "TestSeving"); }
public void ButtonClick(object sender, EventArgs e) { SaveFileDialog sfd = new SaveFileDialog(); if (sfd.ShowDialog() == DialogResult.OK) { Path.GetFullPath(sfd.FileName); serializeGraph.SaveGraph(converter.ConvertToGraph(adjacencyList), Path.GetFullPath(sfd.FileName)); HidingСontrols(); SaveBmpAsPNG(GetControlScreenshot(drawForm), sfd.FileName); ShowingСontrols(); } }