| | |
| | | this.Close(); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | private void 简单计算ToolStripMenuItem_Click(object sender, EventArgs e) |
| | | { |
| | |
| | | var Snode = _network.GetAllNodes().FirstOrDefault(n => n.Id == node.ID); |
| | | var links = _network.AnalyzeDownstreamPath(Snode, calcResult); |
| | | if (links == null || links.Count <= 0) return; |
| | | |
| | | |
| | | map.SetSelectObj(links.Select(l => l.Id).ToList()); |
| | | var result = _network.GetChartNodeByPathLinks(links, calcResult); |
| | | |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | private void iNPToolStripMenuItem_Click(object sender, EventArgs e) |
| | | { |
| | | //打开文件对话框,将 _network.ToInpString();导出 |
| | | var sfd = new SaveFileDialog(); |
| | | sfd.Filter = "inp文件|*.inp"; |
| | | if (sfd.ShowDialog() == DialogResult.OK) |
| | | { |
| | | File.WriteAllText(sfd.FileName, _network.ToInpString()); |
| | | } |
| | | } |
| | | } |
| | | } |