Treeview Struktur aktualisieren
[Visual Basic]
Private Sub Refresh_All()
[Visual Basic] Private Sub Refresh_All()
Cursor = Cursors.WaitCursor
Me.TreeStruktur.Enabled = False
Me.TreeStruktur.BeginUpdate()
Dim SaveTn As TreeNode = Me.TreeStruktur.SelectedNode
Dim tmptn As TreeNode = Me.RootTreeNode(Me.TreeStruktur.SelectedNode)
Me.TreeStruktur.Nodes.Clear()
Me.Load_Struktur()
Dim keyvalue As TKB.VV.Vertrag.Treenode_Descriptor = tmptn.Tag
Me.TreeStruktur.Enabled = True
Me.TreeStruktur.EndUpdate()
Me.TreeStruktur.SelectedNode = FindNode(Me.TreeStruktur.Nodes, keyvalue.Keyvalue, tmptn.Text)
Me.TreeStruktur.Enabled = False
Me.TreeStruktur.BeginUpdate()
Me.Update_Node(tmptn, Me.Profil.bV_Struktur_Details.Value)
Me.TreeStruktur.SelectedNode.ExpandAll()
Me.TreeStruktur.Enabled = True
Me.TreeStruktur.EndUpdate()
keyvalue = SaveTn.Tag
Me.TreeStruktur.SelectedNode = FindNode(Me.TreeStruktur.Nodes, keyvalue.Keyvalue, SaveTn.Text)
Refresh_Details()
Cursor = Cursors.Default
End Sub
Plattformen: Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition