saveFileDialog一点程序就死了

yaotomo yaotomo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
功能是实现导出Excel,运行到if (saveFileDialog1.ShowDialog() == DialogResult.OK)这句的时候,程序就没有了响应,对话框也不会弹出来。一点导出按钮,程序就假死,只能重新运行。对saveFileDialog1.ShowDialog() 添加监视,结果说计算超时。。到底怎么回事啊,同样的代码,以前都能用的。


private void simpleButton2_Click(object sender, EventArgs e)
{

if (gridView1.RowCount > 0)
{
saveFileDialog1.Title = "导出汇总数据到Excel";
//saveFileDialog1.FileName = "铁水汇总数据" + DateTime.Parse(dateEdit1.Text).ToString("yyyymmdd");
saveFileDialog1.Filter = "Excel文件(.xls)|*.xls";

if (saveFileDialog1.ShowDialog() == DialogResult.OK)
gridControl1.ExportToXls(saveFileDialog1.FileName);
else
MessageBox.Show("导出汇总数据失败!");

}
else
{
MessageBox.Show("汇总报表无数据!");
}
}
...全文
评论 9
收藏 已收藏
分享
返回顶部
yaotomo
C# 111,128 成员 642,536 内容