Popup.StaysOpen Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetim artık odakta olmadığında denetimin Popup kapanıp kapanmadığını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
Popup özelliği olarak ayarlandığında false
denetim kapatılırsaIsOpen; false
denetimin Popup dışında Popup bir fare veya klavye olayı gerçekleştiğinde denetim kapanırsa. Varsayılan değer: true
.
- Öznitelikler
Örnekler
Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir StaysOpen .
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>
Açıklamalar
StaysOpen özelliği olarak true
ayarlandığında, Popup özelliği olarak ayarlanarak açıkça kapatılana IsOpen false
kadar açık kalır. olduğunda StaysOpen false
, Popup denetim tüm fare ve klavye olaylarını keserek bu olaylardan birinin denetimin dışında ne zaman gerçekleştiğini Popup belirler.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | StaysOpenProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |