using Telerik.WinControls.Data;
using Telerik.WinControls.UI.Export;
namespace Directory
{
public partial class radForm : Form
{
public radForm()
{
InitializeComponent();
}
private void radForm_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到“directoryDataSet.DirDetails”表中。您可以根据需要移动或移除它。
this.dirDetailsTableAdapter.Fill(this.directoryDataSet.DirDetails);
}
// 按钮点击
private void button1_Click(object sender, EventArgs e)
{
ExportToPDF exporter = new ExportToPDF(this.radGridView1);
//FileExtension 属性允许您更改导出文件的默认 (*.pdf) 文件扩展名
exporter.FileExtension = "pdf";
exporter.HiddenColumnOption = Telerik.WinControls.UI.Export.HiddenOption.DoNotExport;
// 这使网格适合 PDF 页面宽度
exporter.FitToPageWidth = true;
// 将数据导出为 PDF 是通过 ExportToPDF 对象的 RunExport 方法完成的
string fileName = "c:\\Directory-information.pdf";
exporter.RunExport(fileName);
}
}
}
有些我在这里遗漏了一些东西,我的 gridview 没有导出为 pdf,也没有创建文件。