TreeViewItem.Collapsed Evento

Definición

Se produce cuando la propiedad IsExpanded cambia de true a 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 

Tipo de evento

Ejemplos

En el ejemplo siguiente se muestra cómo asignar un controlador de eventos para el Collapsed evento a y TreeViewItemcómo definir el controlador de eventos.

<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

Comentarios

Este evento se produce cuando se contrae un objeto TreeViewItem para que los elementos secundarios estén ocultos.

Información sobre eventos enrutados

Campo identificador CollapsedEvent
Estrategia de enrutamiento Burbujeante
Delegado RoutedEventHandler

Se aplica a

Consulte también