private void Reload_Click(object sender, EventArgs e) { Util.message("Начинаем загрузку "); mp = new Project(); mp.LoadProject(start); Util.message("Загрузка завершена"); SubsView.BeginUpdate(); SubsView.Nodes.Clear(); values = new Dictionary<string, Dumper>(); foreach (Subsystem sub in mp.subs.Values) { SubsView.Nodes.Add(new TreeNode(sub.name)); Dumper value = new Dumper(sub.main, 1080, sub.max_id); values.Add(sub.name, value); } SubsView.Sort(); SubsView.EndUpdate(); subsystem.BackColor = Color.Red; activeDump = null; activeSub = null; }
public MainForm(string startxml) { //start = startxml; startxml = "d:\\mgpro\\du\\ctrl.xml"; start = "d:\\mgpro\\du\\ctrl.xml"; InitializeComponent(); Util.messageLine = new List<string>(); Util.message("Начинаем загрузку "); mp.LoadProject(startxml); Util.message("Загрузка завершена"); SubsView.BeginUpdate(); SubsView.Nodes.Clear(); foreach(Subsystem sub in mp.subs.Values) { SubsView.Nodes.Add(new TreeNode(sub.name)); Dumper value = new Dumper(sub.main, 1080, sub.max_id); values.Add(sub.name, value); } SubsView.Sort(); SubsView.EndUpdate(); subsystem.BackColor = Color.Red; viewTable = new ViewTable(dataView); }