TreeViewAction Enumeration
.NET Framework (current version)
Specifies the action that raised a TreeViewEventArgs event.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
This enumeration is used by members such as the TreeViewEventArgs constructor.
The following code example demonstrates how to use the TreeView::AfterSelect event and the TreeViewAction enumeration. To run the example paste the following code in a form containing a TreeView control named TreeView1. This example assumes TreeView1 is populated with items and the TreeView::AfterSelect event is connected to the event-handling method defined in the sample.
private: // Handle the After_Select event. void TreeView1_AfterSelect( System::Object^ /*sender*/, System::Windows::Forms::TreeViewEventArgs^ e ) { // Vary the response depending on which TreeViewAction // triggered the event. switch ( (e->Action) ) { case TreeViewAction::ByKeyboard: MessageBox::Show( "You like the keyboard!" ); break; case TreeViewAction::ByMouse: MessageBox::Show( "You like the mouse!" ); break; } }
.NET Framework
Available since 1.1
Available since 1.1
Show: