Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

VB.NET TreeView - Wie kann ich ein Child Node per Key eines SelectedNode auswählen

Frage Entwicklung Visual Studio

Mitglied: Seperion

Seperion (Level 1) - Jetzt verbinden

18.01.2012 um 23:14 Uhr, 7029 Aufrufe, 2 Kommentare

Ich Arbeite gerade an einer Treeview welche dynamisch erstellt wird.
Das Erstellen der Childs eines TreeView Node geschieht dabei durch das Kontextmenü des betroffenen Knotens.

Mittels
01.
TreeView.SelectedNode.Nodes.Add(NodeKeyAsString)
wird ein Element unterhalb des Ausgewählten Elements erstellt.
Das Klappt soweit auch ganz gut, nur für die weitere bearbeitung und rekursive aufrufe muss ich sicherstellen das der zuletzt erstellte Node auch wieder Ausgewählt wird.
Dies realisiere ich mit:
01.
TreeView.SelectedNode = TreeView.SelectedNode.Nodes(NodeKeyAsString)
jedoch bekomme ich bei diesem Aufruf immer wieder Nothing als SelectedNode gesetzt.

An diesen 2 Zeilen hängen etwa 80 Zeilen stark rekursiv verschachtelten Code.
Also bitte ich dringend um Hilfe!

Danke schon mal im Vorraus.
Mitglied: pulse
19.01.2012 um 08:41 Uhr
Du bekommst doch beim Add-Command den neuen Node zurück
Setz den doch bei treeview.selectedNode = neuerNode;
Bitte warten ..
Mitglied: Seperion
19.01.2012 um 09:43 Uhr
DANKE!

Ich habe gar nicht an den Rückgabewert des Add-Command geadacht.

Ich kann die Lösung aber leider erst heute Abend testen.
Werde mich dann dem entsprechend zurück melden.

Gruß
Seperion
Bitte warten ..
Ähnliche Inhalte
Visual Studio
gelöst Vb.net raw string in xdocument einfügen (6)

Frage von Herbrich19 zum Thema Visual Studio ...

Visual Studio
Vb.net Datenfelder aus Word 2003 Dokument auslesen (3)

Frage von Herbrich19 zum Thema Visual Studio ...

VB for Applications
VB.net Combobox databinding langsam (4)

Frage von ForgottenRealm zum Thema VB for Applications ...

Visual Studio
gelöst Vb.net: Word-Doc seitenweise durchsuchen nach Textmarke (7)

Frage von ahstax zum Thema Visual Studio ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
gelöst NTFS und die Defragmentierung (29)

Frage von WinLiCLI zum Thema Windows Systemdateien ...