Viewbox.Stretch Property

Definition

Gets or sets the ViewboxStretch mode, which determines how content fits into the available space.

public System.Windows.Media.Stretch Stretch { get; set; }

Property Value

A Stretch that determines how content fits in the available space. The default is Uniform.

Examples

The following example shows how to create an instance of Viewbox and then set the Stretch property by using code.


// Create a Viewbox and add it to the Canvas
myViewbox = new Viewbox();
myViewbox.StretchDirection = StretchDirection.Both;
myViewbox.Stretch = Stretch.Fill;
myViewbox.MaxWidth = 400;
myViewbox.MaxHeight = 400;

Remarks

Dependency Property Information

Item Value
Identifier field StretchProperty
Metadata properties set to true AffectsMeasure

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also