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);


     }


  }
}

ここで何かが欠けていて、グリッドビューが 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 に答える