TileBrush TileBrush TileBrush TileBrush Class

Definition

Base class that describes a way to paint a region. Parent of ImageBrush.

public : class TileBrush : Brush, ITileBrush
public class TileBrush : Brush, ITileBrush
Public Class TileBrush Inherits Brush Implements ITileBrush
var tileBrush = new tileBrush();
Inheritance
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

TileBrush derived classes

TileBrush is the parent class for ImageBrush and WebViewBrush. The Windows Runtime XAML vocabulary doesn't support VideoBrush. If you're porting Microsoft Silverlight XAML, WebViewBrush approximately replaces WebBrowserBrush, but be aware that there are "airspace" improvements regarding WebView render behavior that may obviate the need for a brush that draws HTML content.

Constructors

TileBrush() TileBrush() TileBrush() TileBrush()

Provides base class initialization behavior for TileBrush -derived classes.

protected : TileBrush()
protected TileBrush()
Protected Sub New()
var tileBrush = new tileBrush();

Properties

AlignmentX AlignmentX AlignmentX AlignmentX

Gets or sets the horizontal alignment of content in the TileBrush base tile.

public : AlignmentX AlignmentX { get; set; }
public AlignmentX AlignmentX { get; set; }
Public ReadWrite Property AlignmentX As AlignmentX
var alignmentx = tileBrush.alignmentx;
tileBrush.alignmentx = alignmentx;
<brush AlignmentX="Left"/>
-or-
<brush AlignmentX="Center"/>
-or-
<brush AlignmentX="Right"/>
Value
AlignmentX AlignmentX AlignmentX AlignmentX

A value that specifies the horizontal position of TileBrush content in its base tile. The default value is Center.

AlignmentXProperty AlignmentXProperty AlignmentXProperty AlignmentXProperty

Identifies the AlignmentX dependency property.

public : static DependencyProperty AlignmentXProperty { get; }
public static DependencyProperty AlignmentXProperty { get; }
Public Static ReadOnly Property AlignmentXProperty As DependencyProperty
var dependencyProperty = Windows.UI.Xaml.Media.TileBrush.alignmentxProperty;
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the AlignmentX dependency property.

AlignmentY AlignmentY AlignmentY AlignmentY

Gets or sets the vertical alignment of content in the TileBrush base tile.

public : AlignmentY AlignmentY { get; set; }
public AlignmentY AlignmentY { get; set; }
Public ReadWrite Property AlignmentY As AlignmentY
var alignmenty = tileBrush.alignmenty;
tileBrush.alignmenty = alignmenty;
<brush AlignmentY="Top"/>
-or-
<brush AlignmentY="Center"/>
-or-
<brush AlignmentY="Bottom"/>
Value
AlignmentY AlignmentY AlignmentY AlignmentY

A value that specifies the vertical position of TileBrush content in its base tile. The default value is Center.

AlignmentYProperty AlignmentYProperty AlignmentYProperty AlignmentYProperty

Identifies the AlignmentY dependency property.

public : static DependencyProperty AlignmentYProperty { get; }
public static DependencyProperty AlignmentYProperty { get; }
Public Static ReadOnly Property AlignmentYProperty As DependencyProperty
var dependencyProperty = Windows.UI.Xaml.Media.TileBrush.alignmentyProperty;
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the AlignmentY dependency property.

Stretch Stretch Stretch Stretch

Gets or sets a value that specifies how the content of this TileBrush stretches to fit its tiles.

public : Stretch Stretch { get; set; }
public Stretch Stretch { get; set; }
Public ReadWrite Property Stretch As Stretch
var stretch = tileBrush.stretch;
tileBrush.stretch = stretch;
<brush Stretch="stretchMemberName"/>
Value
Stretch Stretch Stretch Stretch

A value that specifies how this TileBrush content is projected onto its base tile. The default value is Fill.

StretchProperty StretchProperty StretchProperty StretchProperty

Identifies the Stretch dependency property.

public : static DependencyProperty StretchProperty { get; }
public static DependencyProperty StretchProperty { get; }
Public Static ReadOnly Property StretchProperty As DependencyProperty
var dependencyProperty = Windows.UI.Xaml.Media.TileBrush.stretchProperty;
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the Stretch dependency property.

Dispatcher Dispatcher Dispatcher Dispatcher

Inherited from DependencyObject

Opacity Opacity Opacity Opacity

Inherited from Brush

OpacityProperty OpacityProperty OpacityProperty OpacityProperty

Inherited from Brush

RelativeTransform RelativeTransform RelativeTransform RelativeTransform

Inherited from Brush

RelativeTransformProperty RelativeTransformProperty RelativeTransformProperty RelativeTransformProperty

Inherited from Brush

Transform Transform Transform Transform

Inherited from Brush

TransformProperty TransformProperty TransformProperty TransformProperty

Inherited from Brush

Methods

ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty)

Inherited from DependencyObject

GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty)

Inherited from DependencyObject

GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty)

Inherited from DependencyObject

ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty)

Inherited from DependencyObject

RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback) RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback) RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback) RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)

Inherited from DependencyObject

SetValue(DependencyProperty,Object) SetValue(DependencyProperty,Object) SetValue(DependencyProperty,Object) SetValue(DependencyProperty,Object)

Inherited from DependencyObject

UnregisterPropertyChangedCallback(DependencyProperty,Int64) UnregisterPropertyChangedCallback(DependencyProperty,Int64) UnregisterPropertyChangedCallback(DependencyProperty,Int64) UnregisterPropertyChangedCallback(DependencyProperty,Int64)

Inherited from DependencyObject

See Also