Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come convertire DataView In un TreeView

DataView si riferisce ad una visualizzazione personalizzata di una tabella di dati . La visualizzazione dei dati può essere utilizzata per i dati di ordinamento, filtro , ricerca o modificare. In . NET , DataView Class dispone di funzioni che consentono l'associazione dati in Windows Form . Classe DataView consente anche di presentare un sottoinsieme di dati del DataTable . Classe TreeView visualizza un elenco gerarchico di oggetti etichettati , ognuno rappresentato da un TreeNode . È possibile caricare i dati da DataView e visualizzare i dati nel controllo TreeView . Per fare ciò, è necessario sviluppare un controllo TreeView che viene associato a un'origine dati . Cose che ti serviranno
Studio.Net visivo
Mostra più istruzioni
1

clic su "Start ", " Tutti i programmi " e " Studio.Net visivo . " Click " file "e " Nuovo "per creare un nuovo progetto . Selezionare " Visual C #" come linguaggio di sviluppo e " Applicazione Windows ", come il tipo di applicazione . Immettere un nome come project1 per il progetto. Scegliere una posizione per i file di progetto con il pulsante " Sfoglia ".
2

Clicca " project1 " sul " Solution Explorer " per espanderlo . Fare clic su " Form1 " e passare alla visualizzazione Progettazione . Clicca su " Strumenti " e poi " Button". Fai clic sul modulo e rilasciare il pulsante . Cambiare il " testo" del pulsante di " Button1 " in Proprietà.
3

clic su Form1.cs per accedere alla finestra di codice . Definire le variabili come segue : private project1.TreeViewBound treeViewBound1 ; privato System.Windows.Forms.DataGrid dataGrid1 ;
4

doppio clic sul " button1 " appena creato e inserire il seguente codice: dt = new DataTable ( " voce" ) ; dt.Columns.Add ( " id" , typeof ( int) ) ; dt.Columns.Add ("nome " , typeof ( string) ) ; dt.Rows.Add ( nuovo oggetto [ ] { 1 , " Joe "} ) ; dt.Rows . Aggiungere ( nuovo oggetto [ ] { 2 , " Joan "} ) ; dt.AcceptChanges (); questo . DataGrid1.DataSource = dt ; this.treeViewBound1.ValueMember = " id " ; this.treeViewBound1.DisplayMember = "Nome" ; this.treeViewBound1.DataSource = dt ;

 

Programmazione © www.354353.com