Enum
ShadingPattern

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:

cs-api-definition
public enum ShadingPattern

Fields

Clear

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

Declaration

cs-api-definition
Clear = 1

Field Value

ShadingPattern

DiagonalCross

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

Declaration

cs-api-definition
DiagonalCross = 8

Field Value

ShadingPattern

DiagonalStripe

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

Declaration

cs-api-definition
DiagonalStripe = 6

Field Value

ShadingPattern

HorizontalCross

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

Declaration

cs-api-definition
HorizontalCross = 7

Field Value

ShadingPattern

HorizontalStripe

Applies horizontal stripes alternating between foreground and background colors.

Declaration

cs-api-definition
HorizontalStripe = 3

Field Value

ShadingPattern

None

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

Declaration

cs-api-definition
None = 0

Field Value

ShadingPattern

Percent10

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

Declaration

cs-api-definition
Percent10 = 16

Field Value

ShadingPattern

Percent12

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

Declaration

cs-api-definition
Percent12 = 17

Field Value

ShadingPattern

Percent15

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

Declaration

cs-api-definition
Percent15 = 18

Field Value

ShadingPattern

Percent20

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

Declaration

cs-api-definition
Percent20 = 19

Field Value

ShadingPattern

Percent25

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

Declaration

cs-api-definition
Percent25 = 20

Field Value

ShadingPattern

Percent30

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

Declaration

cs-api-definition
Percent30 = 21

Field Value

ShadingPattern

Percent35

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

Declaration

cs-api-definition
Percent35 = 22

Field Value

ShadingPattern

Percent37

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

Declaration

cs-api-definition
Percent37 = 23

Field Value

ShadingPattern

Percent40

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

Declaration

cs-api-definition
Percent40 = 24

Field Value

ShadingPattern

Percent45

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

Declaration

cs-api-definition
Percent45 = 25

Field Value

ShadingPattern

Percent5

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

Declaration

cs-api-definition
Percent5 = 15

Field Value

ShadingPattern

Percent50

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

Declaration

cs-api-definition
Percent50 = 26

Field Value

ShadingPattern

Percent55

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

Declaration

cs-api-definition
Percent55 = 27

Field Value

ShadingPattern

Percent60

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

Declaration

cs-api-definition
Percent60 = 28

Field Value

ShadingPattern

Percent62

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

Declaration

cs-api-definition
Percent62 = 29

Field Value

ShadingPattern

Percent65

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

Declaration

cs-api-definition
Percent65 = 30

Field Value

ShadingPattern

Percent70

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

Declaration

cs-api-definition
Percent70 = 31

Field Value

ShadingPattern

Percent75

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

Declaration

cs-api-definition
Percent75 = 32

Field Value

ShadingPattern

Percent80

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

Declaration

cs-api-definition
Percent80 = 33

Field Value

ShadingPattern

Percent85

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

Declaration

cs-api-definition
Percent85 = 34

Field Value

ShadingPattern

Percent87

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

Declaration

cs-api-definition
Percent87 = 35

Field Value

ShadingPattern

Percent90

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

Declaration

cs-api-definition
Percent90 = 36

Field Value

ShadingPattern

Percent95

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

Declaration

cs-api-definition
Percent95 = 37

Field Value

ShadingPattern

ReverseDiagonalStripe

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

Declaration

cs-api-definition
ReverseDiagonalStripe = 5

Field Value

ShadingPattern

Solid

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

Declaration

cs-api-definition
Solid = 2

Field Value

ShadingPattern

ThinDiagonalCross

Applies a fine crosshatch pattern with narrow intersecting diagonal stripes.

Declaration

cs-api-definition
ThinDiagonalCross = 14

Field Value

ShadingPattern

ThinDiagonalStripe

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

Declaration

cs-api-definition
ThinDiagonalStripe = 12

Field Value

ShadingPattern

ThinHorizontalCross

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

Declaration

cs-api-definition
ThinHorizontalCross = 13

Field Value

ShadingPattern

ThinHorizontalStripe

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

Declaration

cs-api-definition
ThinHorizontalStripe = 9

Field Value

ShadingPattern

ThinReverseDiagonalStripe

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

Declaration

cs-api-definition
ThinReverseDiagonalStripe = 11

Field Value

ShadingPattern

ThinVerticalStripe

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

Declaration

cs-api-definition
ThinVerticalStripe = 10

Field Value

ShadingPattern

VerticalStripe

Applies vertical stripes alternating between foreground and background colors.

Declaration

cs-api-definition
VerticalStripe = 4

Field Value

ShadingPattern