ReportViewer for ASP.NET Web Forms
描画オブジェクトの階層
C1PrintDocument の使い方 > 描画オブジェクト > 描画オブジェクトの階層

C1PrintDocument のすべてのコンテンツは、描画オブジェクトによって表されます。さまざまなタイプのコンテンツを表すために、豊富な描画オブジェクト(RenderObject クラスに基づく)が階層化されて提供されています。描画オブジェクト型の階層を次に示します。各クラスには簡単な説明が付いており、斜体は抽象クラスを表します。

描画オブジェクトタイプ 説明
RenderObject 階層全体の基本クラス。
RenderArea 他のオブジェクトの汎用コンテナ。
RenderToc 目次を表します。
RenderReport サブレポート(RenderField 内に含まれ、SubReport プロパティで指定された C1Report)を表します。
RenderSection インポートされた C1Report の1つのセクションを表します。
RenderC1Printable C1PrintDocument にシームレスに挿入できる外部コントロールを表します。(オブジェクトはIC1Printable インタフェースに対応することが必須)
RenderEmpty 空の描画オブジェクト。ページ区切りなど、コンテンツをレンダリングする必要がない部分に便利なプレースホルダを提供します。
RenderGraphics .NET Graphics オブジェクト内の描画を表します。
RenderImage 画像を表します。
RenderInputBase 入力コントロール(ドキュメントに埋め込まれ、プレビューで表示/処理されるコントロール)の基本クラス。
RenderInputButtonBase ボタン形式の入力コントロールの基本クラス。(ボタン、チェックボックス、ラジオボタンなど)
RenderInputButton 入力コントロール(ドキュメントに埋め込まれ、プレビューで表示/処理されるコントロール)の基本クラス。
RenderInputCheckBox チェックボックスを表します。
RenderInputRadioButton ラジオボタンを表します。
RenderInputComboBox コンボボックスを表します。(ドロップダウンリストのあるテキスト入力コントロールなど)
RenderInputText テキストボックスコントロールを表します。
RenderRichText リッチテキストを表します。
RenderShapeBase 図形(線、多角形など)の基本クラス
RenderLineBase 線および多角形の基本クラス。
RenderLine 線を表します。
RenderPolygon 多角形を表します。
RenderRectangle 四角形を表します。
RenderEllipse 楕円を表します。
RenderRoundRectangle 角丸四角形を表します。
RenderTable テーブルを表します。
RenderTextBase テキストおよび段落オブジェクトの基本クラス。
RenderParagraph 段落を表します。段落は、さまざまなスタイルのテキストフラグメントとインライン画像を含むことができます。
RenderTocItem 目次に挿入される段落を表します。
RenderText 単純な単一スタイルのテキストを表します。
RenderField C1Report のフィールドを表します。この型のオブジェクトは C1Report を C1PrintDocument にインポートするときに作成されます。
RenderBarCode バーコードを表します。