今天使用saveFileDialog,在winform中添加了一个saveFileDialog和一个button button的单击事件如下所示 :
saveFileDialog1.ShowDialog();
saveFileDialog1.Title = "导出数据";
saveFileDialog1.Filter = "xml文件(*.xml)|*.xml|文本文件(*.txt)|*.txt|xlsx文件(*.xlsx)|*.xlsx";
saveFileDialog1.FilterIndex = 2;
结果在第一次显示的时候 文档保存类型为空 怎么都不显示,但是当保存窗体关闭再打开的时候保存类型则显示出来,很是郁闷。
再仔细一看 我将saveFileDialog1.ShowDialog();写在了属性赋值之前 第一次当然不能显示保存类型啊 !记住,下次小心!