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; }Hämtar 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 kantlinjen och texten i punkter.
Horizontal { get; }Hämtar den horisontella kantlinjen som används mellan celler eller överensstämmande stycken.
Item { get; }Hämtar enBorder objekt efter kanttyp. (2 indexers)
Left { get; }Hämtar 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; }Hämtar rätt kantlinje.
Shadow { get; set; }Hämtar eller anger ett värde som anger om kanten har en skugga.
Top { get; }Hämtar den övre kanten.
Vertical { get; }Hämtar den vertikala kantlinjen 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äknarobjekt som kan användas för att iterera över alla gränser i samlingen.

Anmärkningar

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

Exempel

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

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 endast in ThemeColor 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