Share via


Window.SizeToContent Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah jendela akan secara otomatis mengukur dirinya sendiri agar sesuai dengan ukuran kontennya.

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

Nilai Properti

Nilai SizeToContent. Default adalah Manual.

Contoh

Contoh berikut menunjukkan cara mengatur SizeToContent properti dalam kode untuk menentukan cara mengubah ukuran jendela agar sesuai dengan kontennya.


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

Keterangan

Ketika SizeToContent diatur ke WidthAndHeight, pengaturan baik Height atau Width tidak berpengaruh; kedua properti dapat diatur, tetapi nilai yang diatur dengannya tidak diterapkan ke jendela.

Ketika SizeToContent diatur ke Height, pengaturan Height tidak mengubah tinggi jendela.

Ketika SizeToContent diatur ke Width, pengaturan Width tidak mengubah lebar jendela.

Jika SizeToContent memiliki nilai selain Manual:

  • SizeToContent secara otomatis diatur ke Manual jika pengguna mengubah ukuran jendela dengan menggunakan pegangan ukuran atau menyeret batas.

  • Jika ukuran konten berubah dengan cara yang menyebabkan jendela mengubah ukurannya sendiri, SizeChanged dinaikkan.

Jika jendela transparan (lihat AllowsTransparency), Anda harus mempertimbangkan pengaturan SizeToContent ke WidthAndHeight untuk memastikan jendela tidak lebih besar dari konten yang terlihat.

Catatan

Anda tidak dapat mengatur atau mendapatkan properti ini ketika jendela dihosting di browser.

Informasi Properti Dependensi

Bidang pengidentifikasi SizeToContentProperty
Properti metadata diatur ke true Tidak ada

Berlaku untuk

Lihat juga