Window.SizeToContent 속성

정의

콘텐츠 크기에 맞게 창의 크기를 자동으로 조정할지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

SizeToContent 값입니다. 기본값은 Manual입니다.

예제

다음 예제에서는 설정 하는 SizeToContent 방법을 보여 줍니다는 속성 코드에서 창의 콘텐츠에 맞게 크기를 조정 하는 방법을 지정 합니다.


// Manually alter window height and width
this.SizeToContent = SizeToContent.Manual;

// Automatically resize width relative to content
this.SizeToContent = SizeToContent.Width;

// Automatically resize height relative to content
this.SizeToContent = SizeToContent.Height;

// Automatically resize height and width relative to content
this.SizeToContent = SizeToContent.WidthAndHeight;

' Manually alter window height and width
Me.SizeToContent = SizeToContent.Manual

' Automatically resize width relative to content
Me.SizeToContent = SizeToContent.Width

' Automatically resize height relative to content
Me.SizeToContent = SizeToContent.Height

' Automatically resize height and width relative to content
Me.SizeToContent = SizeToContent.WidthAndHeight

설명

가 로 WidthAndHeight설정된 경우 SizeToContent 또는 Width 를 설정해도 Height 아무 효과가 없습니다. 두 속성을 모두 설정할 수 있지만 로 설정된 값은 창에 적용되지 않습니다.

가 로 설정된 경우 SizeToContent 를 설정 Height 해도 창의 높이가 변경되지 Height않습니다.

가 로 Width설정된 경우 SizeToContent 설정 Width 은 창의 너비를 변경하지 않습니다.

이 아닌 값Manual이 있는 경우 SizeToContent 입니다.

  • SizeToContent 는 사용자가 크기 조정 그립을 사용하거나 테두리를 끌어 창 크기를 조정하는 경우 자동으로 로 설정 Manual 됩니다.

  • 창의 크기를 조정 SizeChanged 하는 방식으로 콘텐츠 크기가 변경되면 가 발생합니다.

창이 투명한 경우(참조AllowsTransparency) 을 로 WidthAndHeight 설정 SizeToContent 하여 창이 표시되는 콘텐츠보다 크지 않도록 해야 합니다.

참고

창이 브라우저에서 호스트되는 경우 이 속성을 설정하거나 가져올 수 없습니다.

종속성 속성 정보

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

적용 대상

추가 정보