Popup.StaysOpen Properti

Definisi

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

Berlaku untuk

Lihat juga