public static List <RepBatch> LoadDir(string dir) { var list = Directory.GetFiles(dir, RepBatch.GetCfgPattern("*")) .Select(file => JSON.ParseFile <RepBatch>(file)).ToList(); list.Sort(); return(list); }
private void toolNewQItem_Click(object sender, EventArgs e) { cfgTree.Nodes.Add(new TreeNode("新建队列1", 1, 1)); var node = cfgTree.Nodes[cfgTree.Nodes.Count - 1]; var bat = new RepBatch(); bat.Title = node.Text; _batches.Add(bat); node.Tag = bat; cfgTree.SelectedNode = node; node.BeginEdit(); }