TileBrush.Stretch 속성

정의

TileBrush 콘텐츠가 해당 타일에 맞게 늘어나는 방법을 지정하는 값을 가져오거나 설정합니다.

public:
 property System::Windows::Media::Stretch Stretch { System::Windows::Media::Stretch get(); void set(System::Windows::Media::Stretch value); };
public System.Windows.Media.Stretch Stretch { get; set; }
member this.Stretch : System.Windows.Media.Stretch with get, set
Public Property Stretch As Stretch

속성 값

Stretch

TileBrush 콘텐츠가 해당 기본 타일로 프로젝션되는 방법을 지정하는 값입니다. 기본값은 Fill입니다.

설명

이 속성은 Stretch 열거형에서 Stretch 정의하는 다음 값을 허용합니다.

  • None: 타일을 TileBrush 채우기 위해 콘텐츠가 늘어나지 않습니다.

  • Uniform: 콘텐츠가 TileBrush 타일 차원에 맞게 조정됩니다. 그러나 콘텐츠의 가로 세로 비율은 유지됩니다.

  • UniformToFill: 콘텐츠의 TileBrush 크기가 조정되어 출력 영역을 완전히 채우지만 원래 가로 세로 비율이 유지됩니다.

  • Fill: 콘텐츠가 TileBrush 타일에 맞게 조정됩니다. 콘텐츠의 높이 및 너비가 독립적으로 조정되므로 콘텐츠의 원래 가로 세로 비율이 유지되지 않을 수 있습니다. 즉, 출력 타일을 TileBrush 완전히 채우기 위해 콘텐츠가 왜곡될 수 있습니다.

다음 이미지는 다양한 Stretch 설정을 보여 줍니다.

여러 TileBrush Stretch 설정
여러 늘이기 설정

속성을 사용하여 콘텐츠의 TileBrush 크기를 지정합니다. 속성을 사용하여 Viewbox Viewport 기본 타일의 TileBrush 위치와 크기를 지정합니다.

보기 상자 클리핑

TileBrush 콘텐츠는 으로 잘리지 Viewbox않습니다. 그러나 TileBrush 콘텐츠 기본 타일의 Viewport차원 TileBrush 을 설정하는 가장자리로 잘립니다.

다음 그림에서는 다른 설정이 Stretch 해당 설정보다 Viewport작은 설정에 TileBrush Viewbox 미치는 영향을 보여 줍니다. 이미지 바깥 Viewbox 쪽에 있는 부분은 회색으로 착색됩니다.

여러 Stretch 설정의 TileBrush
여러 Stretch 설정의 TileBrush

종속성 속성 정보

식별자 필드 StretchProperty
메타 데이터 속성 설정 true 없음

적용 대상

추가 정보