Hvordan vise filer fra en valgt Trevisning Node i en ListBox i C #

Hvordan vise filer fra en valgt Trevisning Node i en ListBox i C #


Ved hjelp av en ListBox kontrollen for å vise valgte filnavnene i en Treeview kontroll kan gjøre programmet mer dynamisk ved å gi brukeren en måte å spore filnavn. En Utforsker-kontroll viser en hierarkisk samling av merkede elementer, hver representert ved en TreeNode. Bruk "SelectedNode" eiendom for å få treet node som er valgt i Utforsker kontroll og legge den i listeboksen kontroll programmatisk.

Bruksanvisning

1 Start Microsoft Visual Studio, klikk på "New Project" fra den venstre delen av skjermen og utvide "andre språk" under "Installerte maler." Klikk på "Visual C #" og dobbeltklikk på "Windows Forms Application" fra midten av dialogvinduet for å opprette et nytt prosjekt.

2 Dobbeltklikk på "Utforsker" for å legge til en ny trevisning kontroll i skjemaet. Dobbeltklikk på "listeboksen" for å legge til en ny listeboks i skjemaet.

3 Dobbeltklikk skjemaet for å opprette en ny form last hendelse, og legg til følgende kode for å sette inn tre nye elementer:

this.treeView1.Nodes.Add("FileName1");

this.treeView1.Nodes.Add ( «filnavn2");

this.treeView1.Nodes.Add ( «filnavn3");

4 Bytt tilbake til å danne design, og dobbeltklikk på trevisning kontroll for å skape en "AfterSelect" hendelse. Legg til følgende linje med kode for å vise filnavnet i listeboksen etter at det har blitt valgt i trevisningen:

this.listBox1.Items.Add(this.treeView1.SelectedNode.Text );

5 Trykk "F5" for å kjøre programmet og klikker du et filnavn i trevisningen kontroll.