BorderCollection

BorderCollection class

En samling avBorder objekt.

För att lära dig mer, besökProgrammering med dokument dokumentationsartikel.

public sealed class BorderCollection : IEnumerable<Border>

Egenskaper

namnBeskrivning
Bottom { get; }Får den nedre kanten.
Color { get; set; }Hämtar eller ställer in kantfärgen.
Count { get; }Hämtar antalet ramar i samlingen.
DistanceFromText { get; set; }Hämtar eller ställer in avståndet mellan gränsen från text i punkter.
Horizontal { get; }Hämtar den horisontella ram som används mellan celler eller överensstämmande stycken.
Item { get; }Hämtar enBorder objekt efter kanttyp. (2 indexers)
Left { get; }Får den vänstra kanten.
LineStyle { get; set; }Hämtar eller ställer in kantstilen.
LineWidth { get; set; }Hämtar eller ställer in kantbredden i punkter.
Right { get; }Får rätt kant.
Shadow { get; set; }Hämtar eller ställer in ett värde som anger om gränsen har en skugga.
Top { get; }Får den övre kanten.
Vertical { get; }Hämtar den vertikala gränsen som används mellan celler.

Metoder

namnBeskrivning
ClearFormatting()Tar bort alla kanter för ett objekt.
Equals(BorderCollection)Jämför samlingar av ramar.
GetEnumerator()Returnerar ett uppräkningsobjekt som kan användas för att iterera över alla gränser i samlingen.

Anmärkningar

Olika dokumentelement har olika ramar. Till exempel,ParagraphFormatharBottom ,Left ,Right ochTop borders. Du kan ange olika formatering för varje kant oberoende av varandra eller räkna upp genom alla kanter och tillämpa samma formatering.

Exempel

Visar hur man infogar ett stycke med en övre kant.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// Ställ in ThemeColor endast när LineWidth eller LineStyle är inställda.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;

builder.Writeln("Text with a top border.");

doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");

Se även