New to Telerik Document ProcessingStart a free 30-day trial

Specifies the fill pattern applied to paragraph or table cell shading, controlling how foreground color overlays the background through stripes, crosses, or opacity percentages.

Definition

Namespace:Telerik.Windows.Documents.Flow.Model.Styles

Assembly:Telerik.Windows.Documents.Flow.dll

Syntax:

C#
public enum ShadingPattern

Fields

Displays only the background color with a fully transparent foreground layer.

C#
Clear = 1

Applies a crosshatch pattern formed by intersecting diagonal stripes creating an X-pattern.

C#
DiagonalCross = 8

Applies diagonal stripes running from top-left to bottom-right, alternating foreground and background.

C#
DiagonalStripe = 6

Applies a grid pattern formed by intersecting horizontal and vertical stripes.

C#
HorizontalCross = 7

Applies horizontal stripes alternating between foreground and background colors.

C#
HorizontalStripe = 3

Applies no fill pattern; the element remains transparent or inherits shading from its parent.

C#
None = 0

Applies a 10% foreground opacity fill pattern over the background.

C#
Percent10 = 16

Applies a 12.5% foreground opacity fill pattern over the background.

C#
Percent12 = 17

Applies a 15% foreground opacity fill pattern over the background.

C#
Percent15 = 18

Applies a 20% foreground opacity fill pattern over the background.

C#
Percent20 = 19

Applies a 25% foreground opacity fill pattern over the background.

C#
Percent25 = 20

Applies a 30% foreground opacity fill pattern over the background.

C#
Percent30 = 21

Applies a 35% foreground opacity fill pattern over the background.

C#
Percent35 = 22

Applies a 37.5% foreground opacity fill pattern over the background.

C#
Percent37 = 23

Applies a 40% foreground opacity fill pattern over the background.

C#
Percent40 = 24

Applies a 45% foreground opacity fill pattern over the background.

C#
Percent45 = 25

Applies a 5% foreground opacity fill pattern over the background.

C#
Percent5 = 15

Applies a 50% foreground opacity fill pattern over the background.

C#
Percent50 = 26

Applies a 55% foreground opacity fill pattern over the background.

C#
Percent55 = 27

Applies a 60% foreground opacity fill pattern over the background.

C#
Percent60 = 28

Applies a 62.5% foreground opacity fill pattern over the background.

C#
Percent62 = 29

Applies a 65% foreground opacity fill pattern over the background.

C#
Percent65 = 30

Applies a 70% foreground opacity fill pattern over the background.

C#
Percent70 = 31

Applies a 75% foreground opacity fill pattern over the background.

C#
Percent75 = 32

Applies an 80% foreground opacity fill pattern over the background.

C#
Percent80 = 33

Applies an 85% foreground opacity fill pattern over the background.

C#
Percent85 = 34

Applies an 87.5% foreground opacity fill pattern over the background.

C#
Percent87 = 35

Applies a 90% foreground opacity fill pattern over the background.

C#
Percent90 = 36

Applies a 95% foreground opacity fill pattern over the background.

C#
Percent95 = 37

Applies diagonal stripes running from top-right to bottom-left, alternating foreground and background.

C#
ReverseDiagonalStripe = 5

Fills the entire area with solid foreground color, completely obscuring the background.

C#
Solid = 2

Applies a fine crosshatch pattern with narrow intersecting diagonal stripes.

C#
ThinDiagonalCross = 14

Applies narrow diagonal stripes running from top-left to bottom-right with reduced density.

C#
ThinDiagonalStripe = 12

Applies a fine grid pattern with narrow intersecting horizontal and vertical stripes.

C#
ThinHorizontalCross = 13

Applies narrow horizontal stripes with reduced foreground density compared to HorizontalStripe.

C#
ThinHorizontalStripe = 9

Applies narrow diagonal stripes running from top-right to bottom-left with reduced density.

C#
ThinReverseDiagonalStripe = 11

Applies narrow vertical stripes with reduced foreground density compared to VerticalStripe.

C#
ThinVerticalStripe = 10

Applies vertical stripes alternating between foreground and background colors.

C#
VerticalStripe = 4