Taal

Popup.StaysOpen Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het Popup besturingselement wordt gesloten wanneer het besturingselement niet langer in de focus staat.

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

Waarde van eigenschap

true als het Popup besturingselement wordt gesloten wanneer IsOpen de eigenschap is ingesteld falseop ; false als het Popup besturingselement wordt gesloten wanneer een muis- of toetsenbord gebeurtenis buiten het Popup besturingselement plaatsvindt. De standaardwaarde is true.

Kenmerken

Voorbeelden

In het volgende voorbeeld ziet u hoe u de StaysOpen eigenschap instelt.

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>

Opmerkingen

Wanneer de StaysOpen eigenschap is ingesteld trueop , Popup blijft deze open totdat deze expliciet wordt gesloten door de IsOpen eigenschap in te stellen op false. Wanneer StaysOpen dat het geval is false, onderschept het Popup besturingselement alle muis- en toetsenbordevenementen om te bepalen wanneer een van deze gebeurtenissen zich buiten het Popup besturingselement bevindt.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld StaysOpenProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op

Zie ook