- 打卡等级:常驻代表
- 打卡总天数:34
- 打卡月天数:6
- 打卡总奖励:9027
- 最近打卡:2025-12-17 23:15:51
管理员
- 积分
- 22569
|
窗体拖拽一个button,代码样例中使用SaveFileDialog对象new一个新实例,等同于在窗体拖拽SaveFileDialog控件,两种方式都可以,实现功能效果是相同的。
- using System;
- using System.Windows.Forms;
-
- namespace WindowsFormsApp11
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
-
- private void button1_Click(object sender, EventArgs e)
- {
- string localFilePath = String.Empty;
- SaveFileDialog saveFileDialog1 = new SaveFileDialog();
- // 设置保存文件类型
- saveFileDialog1.Filter = " xls files(*.xls)|*.txt|All files(*.*)|*.*";
- // 设置默认保存文件类型显示顺序
- saveFileDialog1.FilterIndex = 0;
- // 设置文件名称:
- saveFileDialog1.FileName = string.Format("人员表-{0}.xls", DateTime.Now.ToString("yyyyMMdd"));
- // 保存对话框是否记忆上次打开的目录
- saveFileDialog1.RestoreDirectory = true;
- // 点了保存按钮进入
- if (saveFileDialog1.ShowDialog() == DialogResult.OK)
- {
- // 获得文件路径
- string path = saveFileDialog1.FileName;
- MessageBox.Show(path);
- // 保存文件到指定路径
- // 业务操作...
- // 业务操作...
- // 业务操作...
- }
- }
- }
- }
复制代码
|
|