Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

TreeViewItem.Selected Event

Definition

Namespace:
System.Windows.Controls
Assembly:
PresentationFramework.dll

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Occurs when the IsSelected property of a TreeViewItem changes from false to true.

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

Event Type

Examples

The following example shows how to assign an event handler for the Selected event to a TreeViewItem, and how to define the event handler.

<TreeViewItem Header="Employee2" 
 Name="Employee2Data">
 <TreeViewItem Header="Work Days" 
 Name="emp2WorkDays" 
 Selected="GetSchedule"
 Unselected="SetSchedule">
 <TreeViewItem Header="Monday" />
 <TreeViewItem Header="Wednesday"/>
 </TreeViewItem>
private void GetSchedule(object sender, RoutedEventArgs e)
{
 //Perform actions when a TreeViewItem
 //controls is selected
}
Private Sub GetSchedule(ByVal sender As Object, ByVal e As RoutedEventArgs)
 'Perform actions when a TreeViewItem
 'controls is selected
End Sub

Remarks

The event occurs when a TreeViewItem becomes the selected TreeViewItem in a TreeView control. This event is related to the SelectedItemChanged event that occurs when there is a change in the SelectedItem property of a TreeView control.

Routed Event Information

Item Value
Identifier field SelectedEvent
Routing strategy Bubbling
Delegate RoutedEventHandler

Applies to

See also


Feedback

Was this page helpful?