TreeViewItem.IsExpanded Eigenschaft

Definition

Ruft ab, ob die geschachtelten Elemente in einem TreeViewItem erweitert oder reduziert sind, oder legt diese Angabe fest.

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 eines TreeViewItem sichtbar sind, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Beispiel wird das Festlegen der IsExpanded-Eigenschaft veranschaulicht.

<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 erweitert oder reduziert wird. Wenn sich der IsExpanded Eigenschaftswert von in falsetrue ändert, tritt das Collapsed -Ereignis auf. In ähnlicher Weise tritt das Expanded Ereignis auf, wenn sich der IsExpanded Eigenschaftswert von false in trueändert.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsExpandedProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen