Popup.IsOpen Propriété

Définition

Obtient ou définit une valeur qui indique si le Popup est visible.

public:
 property bool IsOpen { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
public bool IsOpen { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.IsOpen : bool with get, set
Public Property IsOpen As Boolean

Valeur de propriété

true si le Popup est visible ; false dans le cas contraire. La valeur par défaut est false.

Attributs

Exemples

L'exemple suivant indique comment définir la propriété IsOpen.

myPopupIsOpen.IsOpen = true;
myPopupIsOpen.IsOpen = True
<Popup Name="myPopupIsOpen" IsOpen="True" 
       HorizontalOffset=".5cm" VerticalOffset="1cm">
  <TextBlock Background="Yellow">Popup Text</TextBlock>
</Popup>

Remarques

Si un contrôle utilise un Popup dans le cadre de son style par défaut, liez la IsOpen propriété du Popup à une propriété du contrôle. Par exemple, un ComboBox peut lier sa IsDropDownOpen propriété à la IsOpen propriété du Popup. Cela simplifie la logique de contrôle lorsque le Popup est visible.

Informations sur les propriétés de dépendance

Champ Identificateur IsOpenProperty
Propriétés de métadonnées définies sur true BindsTwoWayByDefault

S’applique à