Freigeben über


TreeViewItem.Collapsed Ereignis

Definition

Tritt ein, wenn die IsExpanded-Eigenschaft von true in false geändert wird.

public:
 event System::Windows::RoutedEventHandler ^ Collapsed;
public event System.Windows.RoutedEventHandler Collapsed;
member this.Collapsed : System.Windows.RoutedEventHandler 
Public Custom Event Collapsed As RoutedEventHandler 

Ereignistyp

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie einen TreeViewItemEreignishandler für das Collapsed Ereignis zuweisen und den Ereignishandler definieren.

<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>
private void OnCollapsed(object sender, RoutedEventArgs e)
{
    //Perform actions when the TreeViewItem is collapsed
}
Private Sub OnCollapsed(ByVal sender As Object, ByVal e As RoutedEventArgs)
    'Perform actions when the TreeViewItem is collapsed
End Sub

Hinweise

Dieses Ereignis tritt auf, wenn ein TreeViewItem reduziert wird, sodass untergeordnete Elemente ausgeblendet werden.

Informationen zum Routingereignis

Bezeichnerfeld CollapsedEvent
Routingstrategie Bubbling
Delegat RoutedEventHandler

Gilt für:

Weitere Informationen