Brush.RelativeTransform Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets or sets the transformation that is applied to the brush using relative coordinates.

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

Syntax

'Declaration
Public Property RelativeTransform As Transform
public Transform RelativeTransform { get; set; }
<brush>
  <brush.RelativeTransform>
    singleTransform
  </brush.RelativeTransform>
</brush>

XAML Values

Value

Description

singleTransform

Exactly one object element for an object that derives from Transform. This can be one of the following: RotateTransform, ScaleTransform, SkewTransform, TranslateTransform, MatrixTransform, TransformGroup. By using a TransformGroup here, you can apply multiple transforms by defining child object elements of the TransformGroup. See XAML Values section for TransformGroup.

Property Value

Type: System.Windows.Media.Transform
The transformation that is applied to the brush using relative coordinates. The default value is null.

Remarks

Dependency property identifier field: RelativeTransformProperty

This property is especially useful when you want to rotate, scale, skew, or otherwise transform a brush about its center, but you don't know the size of the area painted with the brush, or you are using the same brush to paint different areas with different sizes.

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

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

Platforms

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

See Also

Reference

Other Resources