SetShading

Table.SetShading method

Ställer in skuggning till de angivna värdena för hela tabellen.

public void SetShading(TextureIndex texture, Color foregroundColor, Color backgroundColor)
ParameterTypBeskrivning
textureTextureIndexTexturen som ska appliceras.
foregroundColorColorTexturens färg.
backgroundColorColorFärgen på bakgrundsfyllningen.

Exempel

Visar hur man tillämpar en konturkantlinje på en tabell.

Document doc = new Document(MyDir + "Tables.docx");
Table table = doc.FirstSection.Body.Tables[0];

// Justera tabellen till mitten av sidan.
table.Alignment = TableAlignment.Center;

// Ta bort alla befintliga ramar och skuggningar från tabellen.
table.ClearBorders();
table.ClearShading();

// Lägg till gröna ramar runt tabellens kontur.
table.SetBorder(BorderType.Left, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Right, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Top, LineStyle.Single, 1.5, Color.Green, true);
table.SetBorder(BorderType.Bottom, LineStyle.Single, 1.5, Color.Green, true);

// Fyll cellerna med en ljusgrön enfärgad.
table.SetShading(TextureIndex.TextureSolid, Color.LightGreen, Color.Empty);

doc.Save(ArtifactsDir + "Table.SetOutlineBorders.docx");

Se även