Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " vo Windows . Vyberte " Microsoft Office " a " Microsoft Visual Studio " .
2
Kliknite na " Otvoriť " a vyberte Visual Basic program TreeView , ktorý chcete upraviť .
3
Pridajte nasledujúci kód po " CurrentDb.Execute strSQL " riadku v programe :
Private Sub treeView1_MouseDown ( sender As Object , _
e ako System.Windows.Forms.MouseEventArgs )
mySelectedNode = treeView1.GetNodeAt ( eX , EY )
End Sub
Private Sub menuItem_Click ( sender As Object , e ako System.EventArgs )
Ak nie ( mySelectedNode nie je nič ) A _
nie ( mySelectedNode.Parent nie je nič ) Potom
treeView1.SelectedNode = mySelectedNode
treeView1.LabelEdit = TRUE
Ak nie je mySelectedNode.IsEditing Potom
mySelectedNode.BeginEdit ( )
End If
Else
MessageBox.Show ( " Žiadny uzol stromu . " & _
Microsoft.VisualBasic.ControlChars.Cr & _
" editácia nie je povolená . " , " Chyba Selection " )
End If
End Sub
Private Sub treeView1_AfterLabelEdit ( sender As Object , _
e ako System.Windows.Forms.NodeLabelEditEventArgs )
Ak nie ( e.Label nie je nič ) , potom
Ak e.Label.Length > 0 Then
Ak e.Label.IndexOfAny ( New Char ( ) { " @ " c " . " c " , " c " , ! "c } ) = -1 potom
e.Node.EndEdit ( False )
Else
e.CancelEdit = TRUE
MessageBox.Show ( " Neplatný uzol stromu štítok . " & _
Microsoft.VisualBasic.ControlChars.Cr & _
" Neplatné znaky sú : " . " ' @ ' , , , ' , ' ' ! " " , _
" uzol Label Edit " )
e.Node.BeginEdit ( )
End If
Else
e.CancelEdit = TRUE
MessageBox.Show ( " Neplatný uzol stromu štítok . " & _
Microsoft.VisualBasic.ControlChars.Cr & _
" značka nemôže byť prázdny " , " uzol Label Edit " )
e.Node.BeginEdit ( )
End If
End If
End Sub
bude viazať TreeNode s ukazovateľom myši .
4
Kliknutím na tlačidlo " Súbor " a " Uložiť " pre uloženie editovaného TreeNode z TreeView do svojho programu VB.NET .