TileBrush.Stretch Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets or sets a value that specifies how the content of this TileBrush stretches to fit its tiles.
Assembly: System.Windows (in System.Windows.dll)
XMLNS for XAML: Not mapped to an xmlns.
<brush Stretch="stretchValue"/>
XAML Values
Property Value
Type: System.Windows.Media.StretchA value that specifies how this TileBrush content is projected onto its base tile. The default value is Fill.
Dependency property identifier field: StretchProperty
The Stretch property accepts the following values, which the Stretch enumeration defines:
None: The TileBrush content does not stretch to fill the tile.
Uniform: The TileBrush content is scaled to fit the tile dimensions. However, the aspect ratio of the content is preserved.
UniformToFill: The TileBrush content is scaled so that it completely fills the output area but preserves its original aspect ratio.
Fill: The TileBrush content is scaled to fit the tile. Because the content's height and width are scaled independently, the original aspect ratio of the content might not be preserved. That is, the TileBrush content might be distorted in order to completely fill the output tile.
The following image illustrates the different Stretch settings.
