Share via


TreeViewItem.Collapsed Olay

Tanım

özelliği olarak truefalsedeğiştiğinde IsExpanded gerçekleşir.

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

Olay Türü

Örnekler

Aşağıdaki örnekte, olayı için bir olay işleyicisinin Collapsed bir TreeViewItemöğesine nasıl atanacakları ve olay işleyicisinin nasıl tanımlanacağı gösterilmektedir.

<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

Açıklamalar

Bu olay, alt öğelerin gizlenmesi için daraltıldığında TreeViewItem gerçekleşir.

Yönlendirilmiş Olay Bilgisi

Tanımlayıcı alanı CollapsedEvent
Yönlendirme stratejisi Köpürme
Temsilci RoutedEventHandler

Şunlara uygulanır

Ayrıca bkz.