Popup.ShouldConstrainToRootBounds Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah popup harus ditampilkan dalam batas akar XAML.

public:
 property bool ShouldConstrainToRootBounds { bool get(); void set(bool value); };
bool ShouldConstrainToRootBounds();

void ShouldConstrainToRootBounds(bool value);
public bool ShouldConstrainToRootBounds { get; set; }
var boolean = popup.shouldConstrainToRootBounds;
popup.shouldConstrainToRootBounds = boolean;
Public Property ShouldConstrainToRootBounds As Boolean

Nilai Properti

Boolean

bool

true jika popup harus ditampilkan dalam batas akar XAML; jika tidak, salah. Defaultnya adalah true

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1903 (diperkenalkan dalam 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v8.0)

Keterangan

Properti ini hanya berlaku untuk aplikasi yang berjalan di desktop. Untuk memeriksa apakah popup benar-benar dibatasi ke batas akar, periksa properti IsConstrainedToRootBounds .

Dalam aplikasi yang berjalan di desktop, ketika properti ini benar, popup ditampilkan dalam handel jendela XAML utama (HWND). Ketika properti ini false, popup ditampilkan di HWND tingkat atasnya sendiri. Dalam hal ini, popup mungkin diposisikan untuk memperluas di luar jendela aplikasi utama.

Saat popup dengan ShouldConstrainToRootBounds = false pertama kali ditampilkan, popup ditempatkan di jendelanya sendiri dan ditampilkan dalam konteks tersebut. Setelah ditampilkan, ShouldConstrainToRootBounds tidak dapat diatur kembali ke true.

Akar XAML mungkin coreWindow, pulau XAML, atau AppWindow.

Berlaku untuk

Lihat juga