“Conocimientos Programación>Visual Basics Programación

Cómo editar TreeNode de TreeView en VB.NET

2015/12/12
El control TreeView de VB.NET Framework de Windows muestra una lista jerárquica de elementos de datos . Se compone de los TreeNodes . Puede acceder a una TreeNode , haga clic en el botón TreeView en VB.NET Caja de herramientas en una u otra forma de control de VB.NET en su aplicación. Se va a crear un puntero a la ubicación del nodo de control TreeView. Es necesario establecer un valor de la propiedad label TreeView con el fin de editar un TreeNode de TreeView en VB.NET . Instrucciones
1

clic en el botón " Inicio" de Windows . Seleccione " Microsoft Office" y " Microsoft Visual Studio ".
2

clic en "Abrir " y seleccione el programa de Visual Basic con el TreeView que desea editar .
3

Agregue el siguiente código después de la línea " CurrentDb.Execute strSQL " en su programa :

Private Sub treeView1_MouseDown (remitente As Object , _

e como System.Windows.Forms.MouseEventArgs )

mySelectedNode = treeView1.GetNodeAt (Ex , Ey )

End Sub Private Sub

menuItem_Click (remitente como objeto, e como System.EventArgs )
< p > Si No ( mySelectedNode es nada ) Y _

No ( mySelectedNode.Parent es nada ) Entonces

treeView1.SelectedNode = mySelectedNode

treeView1.LabelEdit = True

Si No mySelectedNode.IsEditing Entonces

mySelectedNode.BeginEdit ()

End If

demás

MessageBox.Show ("No nodo del árbol . " & _

Microsoft.VisualBasic.ControlChars.Cr & _

" no se permite la edición. "," error de selección » )

End If
< p > End Sub Private Sub

treeView1_AfterLabelEdit (remitente As Object , _

e como System.Windows.Forms.NodeLabelEditEventArgs )

Si No ( e.Label es nada ) entonces

Si e.Label.Length > 0 Entonces

Si e.Label.IndexOfAny (New Char ( ) { c " @" , "." c " , " c ", " c } ) = -1 Entonces

e.Node.EndEdit (Falso )

demás

e.CancelEdit = True

MessageBox.Show ( " etiqueta de un nodo del árbol no válido . " & _

Microsoft.VisualBasic.ControlChars.Cr & _

" Los caracteres no válidos son: '@' , , ',' , ' . ' ! ' ", _

" Node Label Edit " )

e.Node.BeginEdit ()

End If

demás
< p > e.CancelEdit = True

MessageBox.Show ( " etiqueta de un nodo del árbol no válido . " & _

Microsoft.VisualBasic.ControlChars.Cr & _

" La etiqueta no puede estar en blanco " , " Node Label Edit " )

e.Node.BeginEdit ()

End If

End If End Sub


Esto obligar a la TreeNode con el puntero del ratón.

4 Haga clic en " archivo" y " guardar" para guardar el TreeNode edición del TreeView en su programa de VB.NET .


Visual Basics Programación
Cómo buscar un archivo mediante una macro
Cómo crear un archivo de clave de los archivos DLL en VB.Net
Cómo llamar a un archivo DLL de ActiveX de Visual Basic
Cómo agregar una nueva línea para acceder a una consulta en VB
Cómo utilizar un mapa de imagen en Visual Studio
Cómo obtener Tamaño de la ventana en Visual Basic 6
Cómo enviar un correo electrónico a través de G- Mail en Visual Basic 6
Cómo Gray Salida Botones en Visual Basic
Conocimientos Informáticos © http://www.ordenador.online