Udostępnij za pośrednictwem


TreeViewItem.Collapsed Zdarzenie

Definicja

Występuje, gdy IsExpanded właściwość zmienia się z true na false.

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

Typ zdarzenia

Przykłady

W poniższym przykładzie pokazano, jak przypisać program obsługi zdarzeń dla Collapsed zdarzenia do elementu TreeViewItemi jak zdefiniować procedurę obsługi zdarzeń.

<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

Uwagi

To zdarzenie występuje, gdy element TreeViewItem jest zwinięty, aby elementy podrzędne zostały ukryte.

Informacje dotyczące kierowanego zdarzenia

Pole identyfikatora CollapsedEvent
Strategia routingu Propagacji
Delegat RoutedEventHandler

Dotyczy

Zobacz też