TreeView: Agregar item (VB 2005)

17/01/2006 - 13:11 por gambini | Informe spam
Saludos a todos. Invoco su ayuda. Tengo una aplicación tipo Windows Explorer.
A la izquierda tengo un TreeView y a la derecha un DataGridView1(dentro de
un Form). Cuando termino de digitar "producto1" en una celda del
DataGridView1, se agrega "producto1" debajo del nodo seleccionado en el
TreeView. El código es el
siguiente:
Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles
DataGridView1.CellEndEdit
'***********para agregar nodo (item) al treeview
Dim newNode As TreeNode = New
TreeNode(DataGridView1.CurrentCell.Value)
ExplorerMain.TreeView.SelectedNode.Nodes.Add(newNode)
End Sub
La pregunta es: ¿Cómo hago para que "producto1" se guarde, de modo que
cuando vuelvo a correr la aplicación, "producto1" se visualice en el
TreeView?
 

Leer las respuestas

#1 Jesús Villalobos
17/01/2006 - 17:29 | Informe spam
Entiendo que quieres persistir en disco el contenido del treeview de forma
que al abrir de nuevo la aplicación se muestre en el treeview lo que había
al cerrarla, ¿lo he entendido bien?


"gambini" escribió en el mensaje
news:
Saludos a todos. Invoco su ayuda. Tengo una aplicación tipo Windows
Explorer.
A la izquierda tengo un TreeView y a la derecha un DataGridView1(dentro de
un Form). Cuando termino de digitar "producto1" en una celda del
DataGridView1, se agrega "producto1" debajo del nodo seleccionado en el
TreeView. El código es el
siguiente:
Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles
DataGridView1.CellEndEdit
'***********para agregar nodo (item) al treeview
Dim newNode As TreeNode = New
TreeNode(DataGridView1.CurrentCell.Value)
ExplorerMain.TreeView.SelectedNode.Nodes.Add(newNode)
End Sub
La pregunta es: ¿Cómo hago para que "producto1" se guarde, de modo que
cuando vuelvo a correr la aplicación, "producto1" se visualice en el
TreeView?

Preguntas similares