TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

Initialisiert eine neue Instanz vonTemplateTable Klasse.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
Parameter Typ Beschreibung
layout TemplateTableLayout Das Tabellenlayout.
name String Der Tabellenname.
pageIndex Nullable`1 Der Index der Seite, auf der sich die Vorlagentabelle befindet; Null wenn sich die Vorlagentabelle auf einer beliebigen Seite befindet.

Beispiele

Die Vorlagentabelle wird vom Tabellenlayout festgelegt, wenn die Tabelle nicht automatisch erkannt werden kann:

TemplateTableLayout layout = new TemplateTableLayout(
    new double[] { 50, 95, 275 },
    new double[] { 325, 340, 365 });
 
TemplateTable table = new TemplateTable(layout, "Details", null);

// Dokumentvorlage erstellen
Template template = new Template(new TemplateItem[] { table });

Siehe auch


TemplateTable(TemplateTableParameters, string, int?)

Initialisiert eine neue Instanz vonTemplateTable Klasse.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
Parameter Typ Beschreibung
parameters TemplateTableParameters Die Parameter zur Erkennung der Tabelle im automatischen Modus.
name String Der Tabellenname.
pageIndex Nullable`1 Der Index der Seite, auf der sich die Vorlagentabelle befindet; Null wenn sich die Vorlagentabelle auf einer beliebigen Seite befindet.

Beispiele

Wenn eine Vorlagentabelle durch Detektorparameter festgelegt wird, wird die Tabelle automatisch erkannt:

TemplateTableParameters parameters = new TemplateTableParameters(
    new Rectangle(new Point(175, 350), new Size(400, 200)),
    new double[] { 185, 370, 425, 485, 545 });

TemplateTable table = new TemplateTable(parameters, "Details", 0);

// Dokumentvorlage erstellen
Template template = new Template(new TemplateItem[] { table });

Siehe auch