Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2007, 13:06
comotelocuento
 
Fecha de Ingreso: marzo-2007
Mensajes: 37
Antigüedad: 18 años
Puntos: 0
Re: Tree View - Botón Derecho - Menu

Bueno pues ya encontré la solución por si alguien andaba en la misma situación. El caso es añadir lo siguiente en el evento MouseDown:

private void treeView1_MouseDown(object sender,
System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
treeView1.SelectedNode = treeView1.GetNodeAt (e.X ,e.Y );
if(treeView1.SelectedNode==null)
treeView1.SelectedNode=treeView1.Nodes[0];//esto es porque cuando
presionas el boton derecho en algo que no es un nodo, produciria un error

}