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”表中。您可以根据需要移动或移除它。

        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,也没有创建文件。

4

1 回答 1

0
private void button1_Click(object sender, EventArgs e)
    {


        ExportToPDF exporter = new ExportToPDF(this.radGridView1);
        exporter.FileExtension = "pdf";
        exporter.HiddenColumnOption = Telerik.WinControls.UI.Export.HiddenOption.DoNotExport;
        exporter.ExportVisualSettings = true;
        exporter.PageTitle = "Directory Details";
        exporter.FitToPageWidth = true;

        string fileName = "c:\\Directory-information.pdf";
        exporter.RunExport(fileName);

        MessageBox.Show("Pdf file created , you can find the file c:\\Directory-informations.pdf");                     
    }
于 2012-10-06T18:46:20.413 回答