Freigeben über


TreeViewItem.Expanded Ereignis

Definition

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

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

Ereignistyp

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie einem einen TreeViewItem Ereignishandler für das Expanded Ereignis zuweisen und den Ereignishandler im CodeBehind 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 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

Hinweise

Dieses Ereignis tritt auf, wenn eine TreeViewItem erweitert wird, sodass seine untergeordneten Elemente sichtbar sind.

Informationen zum Routingereignis

Bezeichnerfeld ExpandedEvent
Routingstrategie Bubbling
Delegat RoutedEventHandler

Gilt für:

Weitere Informationen