TreeViewItem.Expanded Evento

Definición

Se produce cuando la propiedad IsExpanded cambia de false a true.

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

Tipo de evento

Ejemplos

En el ejemplo siguiente se muestra cómo asignar un controlador de eventos para el Expanded evento a TreeViewItem y cómo definir el controlador de eventos en el código subyacente.

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

Comentarios

Este evento se produce cuando se expande un TreeViewItem para que sus elementos secundarios sean visibles.

Información sobre eventos enrutados

Campo identificador ExpandedEvent
Estrategia de enrutamiento Burbujeante
Delegado RoutedEventHandler

Se aplica a

Consulte también