TreeViewItem.IsExpanded Tulajdonság

Definíció

Lekérdezi vagy beállítja, hogy a beágyazott elemek TreeViewItem kibontva vagy összecsukva legyenek-e.

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

Tulajdonság értéke

trueha a beágyazott elemek TreeViewItem láthatók; ellenkező esetben. false Az alapértelmezett érték a false.

Példák

Az alábbi példa bemutatja, hogyan állíthatja be a tulajdonságot 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

Megjegyzések

Annak a gombnak a megjelenése, amely kibontja és összecsukja a TreeViewItem módosításokat a TreeViewItem kibontott vagy összecsukott állapotban. Amikor a tulajdonság értéke a IsExpanded következőre truefalse változik, az Collapsed esemény bekövetkezik. Hasonlóképpen, az Expanded esemény akkor következik be, amikor a tulajdonság értéke a IsExpanded következőre falsetrueváltozik: .

Függőségi tulajdonság adatai

Termék Érték
Azonosító mező IsExpandedProperty
Metaadat-tulajdonságok beállítása: true None

A következőre érvényes:

Lásd még