Condividi tramite


TreeViewItem.IsExpanded Proprietà

Definizione

Ottiene o imposta un valore che indica se gli elementi annidati in un TreeViewItem oggetto vengono espansi o compressi.

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

Valore della proprietà

true se gli elementi annidati di un TreeViewItem oggetto sono visibili; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio seguente viene illustrato come impostare la IsExpanded proprietà .

<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

Commenti

Aspetto del pulsante che espande e comprime le TreeViewItem modifiche quando l'oggetto TreeViewItem viene espanso o compresso. Quando il valore della IsExpanded proprietà passa da true a false, si verifica l'evento Collapsed . Analogamente, l'evento Expanded si verifica quando il valore della IsExpanded proprietà passa da false a true.

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore IsExpandedProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche