C# - nodo seleccionado bajo menú de contexto



   AUTOR PREGUNTA

Publicado 16 julio 2014 - 17:05

¿Cómo puedo localizar que nodo fue seleccionado bajo un menú de contexto en C#?


¿Tienes la misma pregunta? Yo también

 

Publicado 16 julio 2014 - 23:03

Puedes añadirle un evento cuando se hace click con el mouse al árbol donde se encuentran los nodos y luego con GetNodeAt podrás obtener el nodo:

void treeView1MouseUp(object sender, MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
{
	   treeView1.SelectedNode = treeView1.GetNodeAt(e.X, e.Y);
    if(treeView1.SelectedNode != null)
    {
		   myContextMenuStrip.Show(treeView1, e.Location);
    }
}
}

   AUTOR PREGUNTA

Publicado 17 julio 2014 - 04:29

Gracias