Stretch Stretch Stretch Stretch Enum

定義

割り当てられた領域を埋めるようにコンテンツのサイズを変更する方法を示します。Describes how content is resized to fill its allocated space.

public enum class Stretch
public enum Stretch
type Stretch = 
Public Enum Stretch
継承

フィールド

Fill Fill Fill Fill 1

割り当てられた広さを埋めるようにコンテンツのサイズを変更します。The content is resized to fill the destination dimensions. 縦横比は維持されません。The aspect ratio is not preserved.

None None None None 0

コンテンツの現在のサイズを維持します。The content preserves its original size.

Uniform Uniform Uniform Uniform 2

割り当てられた広さに収まるようにコンテンツのサイズを変更しますが、元の縦横比が維持されます。The content is resized to fit in the destination dimensions while it preserves its native aspect ratio.

UniformToFill UniformToFill UniformToFill UniformToFill 3

割り当てられた広さを埋めるようにコンテンツのサイズを変更しますが、元の縦横比が維持されます。The content is resized to fill the destination dimensions while it preserves its native aspect ratio. ソース コンテンツの縦横比が対象の四角形の縦横比と異なる場合は、ソース コンテンツが対象の四角形に収まるように切り取られます。If the aspect ratio of the destination rectangle differs from the source, the source content is clipped to fit in the destination dimensions.

次の例は、 Viewboxのインスタンスを作成し、コードを使用してそのコンテンツのStretchモードを設定する方法を示しています。The following example shows how to create an instance of a Viewbox and set the Stretch mode of its content by using code.


// Create a Viewbox and add it to the Canvas
myViewbox = gcnew Viewbox();
myViewbox->StretchDirection = StretchDirection::Both;
myViewbox->Stretch = Stretch::Fill;
myViewbox->MaxWidth = 400;
myViewbox->MaxHeight = 400;

// 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;

' Create a ViewBox and add it to the Canvas
Dim myViewbox As New Viewbox()
myViewbox.StretchDirection = StretchDirection.Both
myViewbox.Stretch = Stretch.Fill
myViewbox.MaxWidth = 400
myViewbox.MaxHeight = 400

注釈

次の図は、さまざまStretchな値を示しています。The following illustration shows the different Stretch values.

異なるタイルブラシの拡張設定Different TileBrush Stretch settings
Stretch の値Stretch values

適用対象