0
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”表。您可以根据需要移动或移除它。在使用Telerik的组件的引用如何radGridView导出为PDF C#的WinForms(Im不使用MCV或WPF,在正常的WinForms实现)
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对象
string fileName = "c:\\Directory-information.pdf";
exporter.RunExport(fileName);
}
}
}
的RunExport方法做了一些如何我在想念的东西在这里和我的GridView不导出为PDF,没有文件的创建发生。
是来自telerik的类ExportToPDF吗?如果不是的话,你可以把实施放在这个问题上。 –
@ Mt.Schneiders:mate你现在可以看看,让我出错的地方 – Sri
你正在使用的telerik版本是什么?你有没有尝试过其他任何格式来检查? –