TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

Yeni bir örneğini başlatır.TemplateTable sınıf.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
Parametre Tip Tanım
layout TemplateTableLayout Tablo düzeni.
name String Tablo adı.
pageIndex Nullable`1 Şablon tablosunun bulunduğu sayfanın dizini; hükümsüz şablon tablosu herhangi bir sayfada bulunuyorsa.

Örnekler

Tablo otomatik olarak algılanamıyorsa, şablon tablosu tablo düzenine göre ayarlanır:

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

// Bir belge şablonu oluştur
Template template = new Template(new TemplateItem[] { table });

Ayrıca bakınız


TemplateTable(TemplateTableParameters, string, int?)

Yeni bir örneğini başlatır.TemplateTable sınıf.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
Parametre Tip Tanım
parameters TemplateTableParameters Tabloyu otomatik modda algılamak için parametreler.
name String Tablo adı.
pageIndex Nullable`1 Şablon tablosunun bulunduğu sayfanın dizini; hükümsüz şablon tablosu herhangi bir sayfada bulunuyorsa.

Örnekler

Dedektör parametreleri tarafından bir şablon tablosu ayarlanırsa, tablo otomatik olarak algılanır:

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

// Bir belge şablonu oluştur
Template template = new Template(new TemplateItem[] { table });

Ayrıca bakınız