示例中通过点击按钮实现打开另存为对话框,进行相关的文件保存。
在按钮单击触发下代码如下:
SaveFileDialog saveExcel = new SaveFileDialog();//实例化SaveFileDialog
saveExcel.Filter = "工作表(*.xls)|*.xls|所有文件(*.*)|*.*";//可用文件类型
if (saveExcel.ShowDialog() == DialogResult.OK) //判断是否单击保存按钮
{
filePath = saveExcel.FileName.ToString();//将保存的文件名及路径保存在filePath中
}
/*
*通过使用Path的GetDirectoryName方法在filePath中获取文件保存的路径
*通过GetFileName方法在filePath中获取文件保存的文件名
*/