Jag vill sätta focus på en viss nod i en treeview. <code> Det blir tyvärr samma resultat :( Treeview'n är insatt på en kontroll som jag har skapat.Sätta focus på en nod i treeview(löst)
Noden i fråga får focus men blir inte markerad förän användaren klickar i treeview controllen. Den nod som är markerad är den nod som användaren senast har klickat på.
Använder denna kod för att sätta focus:
TreeView.Nodes.Item("SavedSelection").EnsureVisible
TreeView.Nodes.Item("SavedSelection").Selected = True
Hur gör man för att flytta både focus och markering till en viss nod?
/JensSv: Sätta focus på en nod i treeview
Dim Node as Node
Set Node = TreeView.Nodes("SavedSelection")
TreeView.SetFocus
Node.EnsureVisible
Node.Selected = True
</code>Sv: Sätta focus på en nod i treeview
Focus flyttas men markeringen är kvar på föregående nod.Sv: Sätta focus på en nod i treeview (löst)
Sätter jag focus på min kontroll så fungerar det.
/Jens