Popup.StaysOpen 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 mengatur nilai yang menunjukkan apakah Popup kontrol ditutup saat kontrol tidak lagi dalam fokus.
public:
property bool StaysOpen { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
public bool StaysOpen { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.StaysOpen : bool with get, set
Public Property StaysOpen As Boolean
Nilai Properti
true
Popup jika kontrol ditutup ketika IsOpen properti diatur ke false; false jika Popup kontrol ditutup ketika tetikus atau peristiwa keyboard terjadi di luar Popup kontrol. Defaultnya adalah true.
- Atribut
Contoh
Contoh berikut menunjukkan cara mengatur StaysOpen properti.
myTextBlockPopup.StaysOpen = true;
myTextBlockPopup.StaysOpen = True
<DockPanel Width="500" Background="Aqua">
<Popup Placement="Center" PlacementRectangle="0,0,30,50"
IsOpen ="True" StaysOpen="True"
PopupAnimation="Fade">
<TextBlock Background="Purple">Popup Text</TextBlock>
</Popup>
</DockPanel>
Keterangan
StaysOpen Ketika properti diatur ke true, Popup tetap terbuka hingga ditutup secara eksplisit dengan mengatur IsOpen properti ke false. Ketika StaysOpen adalah false, Popup kontrol mencegat semua peristiwa mouse dan keyboard untuk menentukan kapan salah satu peristiwa ini terjadi di luar Popup kontrol.
Informasi Properti Dependensi
| Item | Nilai |
|---|---|
| Bidang pengidentifikasi | StaysOpenProperty |
Properti metadata diatur ke true |
Tidak |