Bagikan melalui


DesktopWindowXamlSource.ShouldConstrainPopupsToWorkArea Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol dengan perilaku seperti popup harus dibatasi ke area kerja.

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

void ShouldConstrainPopupsToWorkArea(bool value);
public bool ShouldConstrainPopupsToWorkArea { get; set; }
var boolean = desktopWindowXamlSource.shouldConstrainPopupsToWorkArea;
desktopWindowXamlSource.shouldConstrainPopupsToWorkArea = boolean;
Public Property ShouldConstrainPopupsToWorkArea As Boolean

Nilai Properti

Boolean

bool

true untuk membatasi kontrol dengan perilaku seperti popup ke area kerja; jika tidak, false. Nilai defaultnya adalah true.

Keterangan

Area kerja tampilan adalah bagian dari tampilan desktop yang mengecualikan bilah tugas, jendela yang ditambatkan, dan bilah alat yang ditambatkan. Biasanya, aplikasi membatasi diri ke area kerja, termasuk kontrol apa pun yang dibuka oleh aplikasi dengan perilaku seperti popup; seperti Popup, Flyout, ToolTip, atau dropdown ComboBox.

Jika jendela aplikasi dimaksudkan untuk diposisikan di luar area kerja (seperti bilah alat yang ditampung), sembulannya tidak boleh membatasi diri ke area kerja; jika tidak, mereka akan dibuka terlalu jauh dari elemen UI yang dikaitkan dengannya. Ini dapat membuat situasi seperti TipsAlat yang terbuka jauh dari kontrol yang mereka jelaskan atau dropdown ComboBox yang terbuka jauh dari tombol ComboBox.

Properti ShouldConstrainPopupsToWorkArea memungkinkan Anda menentukan apakah popup harus dibatasi ke area kerja. Defaultnya adalah true; Anda dapat menentukan false apakah aplikasi Anda memiliki kontrol yang harus muncul di luar area kerja.

Properti ini tidak berlaku surut untuk kontrol seperti popup yang sudah terbuka.

Catatan

Jika kontrol dibatasi ke batas akar dengan mengatur properti ShouldConstrainToRootBounds ke true, maka batasan batasan akar lebih diprioritaskan daripada batasan area kerja, seperti yang ditunjukkan dalam tabel ini.

ShouldConstrainPopupsToWorkArea ShouldConstrainToRootBounds Batasan aktual
false false Tampilkan batas
false true Batas akar
true false Area kerja
true true Batas akar

Berlaku untuk