Popup.ShouldConstrainToRootBounds Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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.