Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

GradientBrush.MappingMode Property

Gets or sets a BrushMappingMode enumeration value that specifies whether the positioning coordinates of the gradient brush are absolute or relative to the output area.

Namespace:  System.Windows.Media
Assembly:  System.Windows (in System.Windows.dll)

public BrushMappingMode MappingMode { get; set; }
<gradientBrush MappingMode="Absolute"/>
<gradientBrush MappingMode="RelativeToBoundingBox"/>

Property Value

Type: System.Windows.Media.BrushMappingMode
A BrushMappingMode value that specifies how to interpret the gradient brush's positioning coordinates. The default is BrushMappingMode.RelativeToBoundingBox.

Dependency property identifier field: MappingModeProperty

A value of Absolute indicates the gradient brush's coordinates are expressed in pixels. A value of BrushMappingMode.RelativeToBoundingBox indicates that the gradient brush's coordinates are expressed as a logical factor between 0 and 1.

The MappingMode of a LinearGradientBrush or RadialGradientBrush does not influence how the Offset values are interpreted. Regardless of mapping mode, the offset is always interpreted as a factor between 0 and 1 along the vector that defines the gradient.


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2017 Microsoft