Freigeben über


TreeViewItem.IsExpanded Eigenschaft

Definition

Ruft ab oder legt fest, ob die geschachtelten Elemente in einer TreeViewItem erweitert oder reduziert werden.

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

Eigenschaftswert

true wenn die geschachtelten Elemente einer TreeViewItem sichtbar sind; andernfalls false. Der Standardwert lautet false.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die -Eigenschaft festgelegt wird 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

Hinweise

Die Darstellung der Schaltfläche, die die TreeViewItem Änderungen erweitert und reduziert, wenn die TreeViewItem Schaltfläche erweitert oder reduziert wird. Wenn sich der IsExpanded Eigenschaftswert von true zu false"" ändert, tritt das Collapsed Ereignis auf. Entsprechend tritt das Ereignis auf, wenn sich Expanded der IsExpanded Eigenschaftswert von false zu true.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld IsExpandedProperty
Auf Metadateneigenschaften festgelegt true Nichts

Gilt für:

Weitere Informationen