Reports for WinForms
C1MultiDocument ファイルの作成とプレビュー
C1MultiDocument の使い方 > C1MultiDocument ファイルの作成とプレビュー

C1MultiDocumentItemCollectionに項目を追加するには、Add メソッドを使用します。 ファイルをC1MultiDocument コンポーネントにロードするには、Load メソッドを使用します。 ファイルを削除するには、Clearメソッドを使用します。 このメソッドは、それまで C1MultiDocument コンポーネントにロードされていたファイルをすべてクリアします。

C1MultiDocumentItemCollection に項目を追加するには、Add メソッドを使用します。 以下の手順を実行します。

  1. デザインビューで、フォームをダブルクリックして、コードエディタを開きます。
  2. 次のコードを Load イベントに追加します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Dim ppc As New C1PrintPreviewControl        
    Controls.Add(ppc)        
    ppc.Dock = DockStyle.Fill        
    Dim pdoc As New C1PrintDocument        
    Dim pdoc2 As New C1PrintDocument        
    Dim mdoc As New C1MultiDocument        
    pdoc.Body.Children.Add(New C1.C1Preview.RenderText("Hello!"))        
    pdoc2.Body.Children.Add(New C1.C1Preview.RenderText("World!"))        
    mdoc.Items.Add(pdoc)        
    mdoc.Items.Add(pdoc2)        
    ppc.Document = mdoc        
    mdoc.Generate()
    

    C# コードの書き方

    C#
    コードのコピー
    C1PrintPreviewControl ppc = new C1PrintPreviewControl();        
    Controls.Add(ppc);        
    ppc.Dock = DockStyle.Fill;        
    C1PrintDocument pdoc = new C1PrintDocument();        
    C1PrintDocument pdoc2 = new C1PrintDocument();        
    C1MultiDocument mdoc = new C1MultiDocument();        
    pdoc.Body.Children.Add(new C1.C1Preview.RenderText("Hello!"));        
    pdoc2.Body.Children.Add(new C1.C1Preview.RenderText("World!"));        
    mdoc.Items.Add(pdoc);        
    mdoc.Items.Add(pdoc2);        
    ppc.Document = mdoc;        
    mdoc.Generate();
    

上記のコードは、C1MultiDocument コンポーネントに2つの C1PrintDocument をロードし、実行時に C1PrintPreviewControl でファイルを表示します。