Udostępnij za pośrednictwem


TreeViewItem.Expanded Zdarzenie

Definicja

Występuje, gdy IsExpanded właściwość zmienia się z false na 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 

Typ zdarzenia

Przykłady

W poniższym przykładzie pokazano, jak przypisać program obsługi zdarzeń dla Expanded zdarzenia do klasy TreeViewItem i jak zdefiniować procedurę obsługi zdarzeń w kodzie.

<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

Uwagi

To zdarzenie występuje, gdy obiekt TreeViewItem jest rozwinięty tak, aby jego elementy podrzędne są widoczne.

Informacje dotyczące kierowanego zdarzenia

Pole identyfikatora ExpandedEvent
Strategia routingu Propagacji
Delegat RoutedEventHandler

Dotyczy

Zobacz też