TreeViewItem.IsExpanded Propriété

Définition

Obtient ou définit si les éléments imbriqués d'un TreeViewItem sont développés ou réduits.

public:
 property bool IsExpanded { bool get(); void set(bool value); };
public bool IsExpanded { get; set; }
member this.IsExpanded : bool with get, set
Public Property IsExpanded As Boolean

Valeur de propriété

true si les éléments imbriqués d'un TreeViewItem sont visibles ; sinon, false. La valeur par défaut est false.

Exemples

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

<TreeViewItem Header="Employee1"
              Name="Employee1Data" 
              IsExpanded="True" 
              Collapsed="OnCollapsed" 
              Expanded="OnExpanded">
  <TreeViewItem Header="Work Days" 
                Name="EmployeeWorkDays"
                IsSelected="True">
    <TreeViewItem Header="Tuesday" />
    <TreeViewItem Header="Friday"/>
  </TreeViewItem>
</TreeViewItem>
<TreeViewItem Header="Employee2" 
              Name="Employee2Data">
  <TreeViewItem Header="Work Days" 
                Name="emp2WorkDays" 
                Selected="GetSchedule"
                Unselected="SetSchedule">
    <TreeViewItem Header="Monday" />
    <TreeViewItem Header="Wednesday"/>
  </TreeViewItem>
</TreeViewItem>
Employee1Data.IsExpanded = true;
Employee1Data.IsExpanded = True

Remarques

Apparence du bouton qui développe et réduit les TreeViewItem modifications lorsque est TreeViewItem développé ou réduit. Lorsque la valeur de la IsExpanded propriété passe de true à false, l’événement Collapsed se produit. De même, l’événement Expanded se produit lorsque la valeur de la IsExpanded propriété passe de false à true.

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

Champ Identificateur IsExpandedProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi