软件下载 > 应用软件 > 办公软件 > Microsoft Office Excel2007使用技巧 > WPF 利用SaveFileDialog 保存 .csv表格数据

WPF 利用SaveFileDialog 保存 .csv表格数据

软件分类:办公软件大小:未知时间:2023-11-07
软件介绍:Excel 2007是一款老牌的办公软件套装,excel2007内存占用低,运行速度快,体积小巧。excel2007具有强大插件平台支持,zol提供Excel 2007官方下载。

Excel数据处理频繁,csv文件常作为数据存储和查看的首选格式,软件操作中常见。

1、 打开VS,选择Visual C#模板创建WPF应用程序。输入SaveFileDialogTest,并指定其位置,点击确认按钮进入代码编写界面。

WPF 利用SaveFileDialog 保存 .csv表格数据

2、 鼠标按住左侧【常用WPF组件】下的【Button】按钮控件拖动到MainWindow工作窗口中,会自动生成相关代码。

WPF 利用SaveFileDialog 保存 .csv表格数据

3、 为按钮添加自动事件,添加完后MainWindow.xaml页面中的代码如下:<Window x:Class="SaveFileDialogTest.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <Button Content="Button" HorizontalAlignment="Left" Margin="223,150,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click"/> </Grid>?</Window>

WPF 利用SaveFileDialog 保存 .csv表格数据

4、 在MainWindow.xaml.cs页面中添加如下代码:using System;?using System.Collections.Generic;?using System.Linq;?using System.Text;?using System.Threading.Tasks;?using System.Windows;?using System.Windows.Controls;?using System.Windows.Data;?using System.Windows.Documents;?using System.Windows.Input;?using System.Windows.Media;?using System.Windows.Media.Imaging;?using System.Windows.Navigation;?using System.Windows.Shapes;namespace SaveFileDialogTest?{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void Button_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.SaveFileDialog openFileDialog = new Microsoft.Win32.SaveFileDialog(); openFileDialog.DefaultExt = ".csv"; openFileDialog.AddExtension = true; openFileDialog.Filter = "(文本文件*.csv)|*.csv"; openFileDialog.FilterIndex = 2; if (openFileDialog.ShowDialog() == true) { try { System.IO.StreamWriter sw = new System.IO.StreamWriter(openFileDialog.FileName, true, Encoding.Default); //用逗号分开 string 表头 = "学号,姓名,性别,民族,年龄,出生年月,成绩"; sw.WriteLine(表头); sw.Flush(); string 学生i = "20191126001,张三,男,汉族,19,2001.05.03,88"; sw.WriteLine(学生i); sw.Flush(); 学生i = "20191126002,李四,男,汉族,20,2003.07.03,68"; sw.WriteLine(学生i); sw.Flush(); 学生i = "20191126003,王二,男,汉族,18,2002.02.03,98"; sw.WriteLine(学生i); sw.Flush(); 学生i = "20191126003,柳五,女,藏族,18,2000.02.03,100"; sw.WriteLine(学生i); sw.Flush(); sw.Close(); } catch { MessageBox.Show("出错!文件已打开,保存前需关闭文件"); } } } }?}?

WPF 利用SaveFileDialog 保存 .csv表格数据

5、 编译代码,生成解决方案。编译成功后,按F5执行。在窗口中点击按钮,弹出自定义的【选择视频文件】菜单,点击执行

WPF 利用SaveFileDialog 保存 .csv表格数据

文章标题:WPF 利用SaveFileDialog 保存 .csv表格数据

文章链接://www.hpwebtech.com/jiqiao/169758.html

为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。

Microsoft Office Excel2007软件简介

excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»