//导出选中的树节点到csv表格 private void ButtonExportSelectedNode_Click(object sender, RoutedEventArgs e) { MyTreeNode node = GetSelectedNode(); ExportCSV.ExportNodes(node); WindowView.Refresh_Online_time(); }
public static void ExportNodes(MyTreeNode node) { if (node == null) { MessageBox.Show("必须选中一个节点!"); return; } SaveFileDialog saveFileDlg = new SaveFileDialog(); saveFileDlg.Title = "选择将会员树导出为文件的位置"; // saveFileDlg.Filter = "CSV文件|*.csv|Excel2007文件|*.xlsx"; saveFileDlg.Filter = "CSV文件|*.csv"; saveFileDlg.FileName = node.ToString(); if (saveFileDlg.ShowDialog() == true) { if (File.Exists(saveFileDlg.FileName)) { File.Delete(saveFileDlg.FileName); } ExportCSV.Export2CSV(node, saveFileDlg.FileName); } }
//导出选中的树节点到csv表格 private void ButtonExportSelectedNode_Click(object sender, RoutedEventArgs e) { MyTreeNode node = GetSelectedNode(); ExportCSV.ExportNodes(node); }