C# WPF Dev TableView 导出Excel
if (this.dgWorkOrderManage == null || this.dgWorkOrderManage.ItemsSource == null)
{
DXMessageBox.Show("没有数据要导出!", "提示", MessageBoxButton.OK, MessageBoxImage.Warning);
return;
}
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Title = "导出Excel";
saveFileDialog.Filter = "Excel文件(*.xls)|*.xls";
bool? Result = saveFileDialog.ShowDialog(this);
if (Result == true)
{
try
{
TableView1.ExportToXls(saveFileDialog.FileName);
DXMessageBox.Show("导出完成!", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
}
catch (Exception ex)
{
DXMessageBox.Show("失败原因:" + ex.Message, "导出失败", MessageBoxButton.OK, MessageBoxImage.Information);
}
}