Come visualizzare i file da un albero vista nodo selezionato in un ListBox in C #

November 4

Come visualizzare i file da un albero vista nodo selezionato in un ListBox in C #


Utilizzando un controllo ListBox per visualizzare i nomi dei file selezionati in un controllo TreeView può rendere l'applicazione più dinamica, dando all'utente un modo per tenere traccia i nomi dei file. Un controllo TreeView visualizza un insieme gerarchico di oggetti etichettati, ognuno rappresentato da un TreeNode. Utilizzare la proprietà "SelectedNode" per ottenere il nodo della struttura che è attualmente selezionato nel controllo TreeView e aggiungerlo nel controllo casella di riepilogo di programmazione.

istruzione

1 Avviare Microsoft Visual Studio, fare clic su "New Project" dal riquadro sinistro dello schermo del computer ed espandere "Altre Lingue" sotto "Modelli installati." Fai clic su "Visual C #" e fare doppio clic su "Applicazione Windows Form" dal centro della finestra di dialogo per creare un nuovo progetto.

2 Fare doppio clic su "TreeView" per aggiungere un nuovo controllo vista ad albero al form. Fare doppio clic su "Casella di riepilogo" per aggiungere un nuovo casella di riepilogo al form.

3 Fare doppio clic sul modulo per creare un nuovo evento carico di modulo, e aggiungere il seguente codice per inserire tre nuovi elementi:

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

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

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

4 Tornare a formare la progettazione, e fare doppio clic sul controllo visualizzazione struttura per creare un evento "AfterSelect". Aggiungere la seguente riga di codice per visualizzare il nome del file nella casella di riepilogo dopo che è stato selezionato nella vista ad albero:

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

5 Premere il tasto "F5" per eseguire il programma e fare clic su un nome di file nella struttura di visualizzazione.