“Conocimiento Programación>Visual Basics Programación

Cómo editar TreeNode de TreeView en VB.NET

2014/3/18
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 cambiar la fecha del sistema con Visual Basic
Cómo editar Libreta Con VB6
Cómo escribir código para VB Class
Cómo convertir Visual Basic 6
Cómo utilizar Crystal Report Control en Visual Basic
Cómo calcular el acimut entre los puntos IN VB
Cómo hacer un PictureBox cambiable de usuario en Visual Basic
Cómo agregar un DataRelation
Conocimiento de la computadora © http://www.ordenador.online