TreeView.AfterSelect Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre depois de o nó da árvore ser selecionado.
public:
event System::Windows::Forms::TreeViewEventHandler ^ AfterSelect;
public event System.Windows.Forms.TreeViewEventHandler AfterSelect;
member this.AfterSelect : System.Windows.Forms.TreeViewEventHandler
Public Custom Event AfterSelect As TreeViewEventHandler
Tipo de Evento
Exemplos
O exemplo de código seguinte demonstra como usar a TreeViewAction enumeração. Para executar este exemplo, cole o seguinte código numa forma que contenha um TreeView controlo chamado TreeView1. Este exemplo exige que TreeView1 seja preenchido com itens e que o AfterSelect evento esteja ligado ao gestor de eventos definido na amostra.
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;
}
}
// Handle the After_Select event.
private 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;
}
}
' Handle the After_Select event.
Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, _
ByVal e As System.Windows.Forms.TreeViewEventArgs) _
Handles TreeView1.AfterSelect
' Vary the response depending on which TreeViewAction
' triggered the event.
Select Case (e.Action)
Case TreeViewAction.ByKeyboard
MessageBox.Show("You like the keyboard!")
Case TreeViewAction.ByMouse
MessageBox.Show("You like the mouse!")
End Select
End Sub
Observações
Este evento não ocorre quando o nó está desselecionado. Para detetar se a seleção foi aprovada, pode testar a TreeNode.IsSelected propriedade.
Para obter mais informações sobre como manipular eventos, consulte Manipulando e gerando eventos.