C#SaveFileDialog的使用

SaveFileDialog sfd = new SaveFileDialog();
//默认打开的路径
sfd.InitialDirectory = "C:\\Users\\Administrator\\Desktop";
sfd.FileName = "文件名.xls";
sfd.Filter = "Excel 工作薄(*.xls)|*.xls";
//设置默认文件类型显示顺序
sfd.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
sfd.RestoreDirectory = true;
//显示对话框
sfd.ShowDialog();
时间: 2024-10-02 01:35:04

C#SaveFileDialog的使用的相关文章

saveFileDialog对话框

private void button1_Click(object sender, EventArgs e) { saveFileDialog1.Filter = "*.txt|*.txt|*.exe|*.exe";//设置文件筛选条件,只保存文本和可执行文件 DialogResult dr = saveFileDialog1.ShowDialog();//显示保存对话框 if (dr == DialogResult.OK)//确认是否点击确定按钮 { System.IO.File.W

线程中使用SaveFileDialog不能弹出窗体

在子线程中使用 SaveFileDialog 无法弹出窗体,主要是我们需要用主线程去处理SaveFileDialog , 我们可以将子线程进行如下设置: public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        } private void button1_Click(object sender, EventArgs e)      

C# SaveFileDialog 的用法

SaveFileDialog saveFileDialog = new SaveFileDialog(); //打开的文件选择对话框上的标题 saveFileDialog.Title = "请选择文件"; //设置文件类型 saveFileDialog.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"; //设置默认文件类型显示顺序 saveFileDialog.FilterIndex = 1; //保存对话框是否记忆上次打开的目

C#中SaveFileDialog 和OpenFileDialog 的用法

1.OpenFileDialog 1 private void btnOpen_Click(object sender, EventArgs e) 2 { 3 OpenFileDialog ofd = new OpenFileDialog(); 4 ofd.InitialDirectory = @"C:\Users\LWP1398\Desktop"; //设置初始路径 5 ofd.Filter = "Excel文件(*.xls)|*.xls|Csv文件(*.csv)|*.cs

WPF借助SaveFileDialog实现文件存储

以下是我的代码,对初涉WPF者有点用.wholestring是要写入文件的字符串. Microsoft.Win32.SaveFileDialog saveFileDialog = new Microsoft.Win32.SaveFileDialog(); //可能要获取的路径名 string localFilePath = "", fileNameExt = "", newFileName = "", FilePath = ""

C#(Winform)的SaveFileDialog(文件保存对话框)控件使用

   #region 保存对话框   private void ShowSaveFileDialog()   {         //string localFilePath, fileNameExt, newFileName, FilePath;          SaveFileDialog sfd = new SaveFileDialog();          //设置文件类型           sfd.Filter = "数据库备份文件(*.bak)|*.bak|数据文件(*.mdf

win7 C# winForm编程 savefiledialog 不能弹出保存窗体

public void ResMsg()        {            while (isRecMsg)            {                //准备一个数组 准备接收 服务端发来的数据                byte[] msgRec = new byte[1024 * 1024 * 2];                //接收服务端发来的数据,此方法也会阻断当前线程,并返回接收的数据的长度                int recLength =

一个关于.Net的SaveFileDialog控件(Winform)的有趣问题

场景:winform的程序中,有一个画面上放了一个Button,点击这个Button会调用.Net控件SaveFileDialog的ShowDialog方法. 场景很简单,但是碰到了这样一个有趣的问题: 在机器很慢的情况下,连续快速两次点击上述Button,会导致栈溢出异常(StackOverflowException). 由于机器很慢的情况难以模拟且不能稳定重现,尝试在Button的点击事件中先用异步委托调一次SaveFileDialog.ShowDialog,然后再正常调用一次SaveFil

C#用openfiledialog文件和savefileDialog打开和保存文件

一.打开文件 Stream myStream = null;            OpenFileDialog openFileDialog1 = new OpenFileDialog();            openFileDialog1.InitialDirectory = "d:\\";            openFileDialog1.Filter = "ext files (*.txt)|*.txt|All files(*.*)|*>**"

C#的OpenFileDialog和SaveFileDialog的常见用法(转)

OpenFileDialog openFileDialog1 = new OpenFileDialog();            openFileDialog1.InitialDirectory = strOpenFileFolder;//初始目录,不赋值也可以openFileDialog1.Filter = “mxml文件(*.mxml)|*.mxml”;//文件类型openFileDialog1.ShowDialog();//弹出选择框String strOpenFileFolder =