Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come associare dati in griglia Visualizza

L'associazione dati consente di recuperare e visualizzare i dati su un modulo senza codifica. Piattaforma di sviluppo NET di Microsoft. Contiene codice precompilati che gestisce la gestione dei dati per voi . Dopo aver trascinato un controllo di visualizzazione della griglia in un form, è possibile utilizzare le funzionalità esistenti . Del NET per aggiungere dati al controllo . Gli sviluppatori chiamano questo processo " l'associazione di dati . " Utilizzare l'associazione dati sia per i dati che mostrano in una visualizzazione a griglia e la modifica origine dati della visualizzazione griglia come il vostro programma viene eseguito .
Istruzioni Creare Data Binding
1

Aprire Visual Studio . Fare clic su nuovo progetto e quindi fare clic su " Visual C # ".

2 Fare doppio clic su "Applicazione Windows Form " per creare una nuova applicazione Windows Forms. Visual Studio verrà visualizzato un form denominato " Form1 " nell'editor di progettazione .
3

Fare clic su " Visualizza" la voce " Strumenti ". per aprire la casella degli strumenti . Questa finestra degli strumenti contiene i controlli quali le caselle di testo , etichette e componenti. .
4

Scorrere verso il basso e fare doppio clic su " DataGridView ". Una vista griglia apparirà sulla forma .

5 Fare doppio clic sulla barra del titolo del form . Una finestra si apre e visualizza il seguente codice :

private void Form1_Load ( object sender, EventArgs e) {


}

Questo è il modulo evento " Load" e corre quando il modulo viene caricato
6

Inserisci il seguente codice tra i due simboli della staffa : .

tabella dati SalesFiguresOld = new DataTable ( ) ;

SalesFiguresOld.Columns.Add ( new DataColumn ( "Mese" , typeof ( string) ) ) ; SalesFiguresOld.Columns.Add ( nuovo DataColumn ( "Vendite", typeof ( int ))) ;

SalesFiguresOld . Rows.Add ( new string [ ] { "Maggio" , "1000" });

SalesFiguresOld.Rows.Add ( new string [ ] { "Giugno " , "2000" } ) ;

dataGridView1.DataSource = SalesFiguresOld ;

questo esempio viene creata una tabella di dati contenente vecchi dati di vendita . L' ultima dichiarazione associa il controllo visualizzazione a griglia per i vecchi dati di vendita impostando la proprietà " DataSource " .
Change Data Binding
7

pulsante destro del mouse in qualsiasi parte del codice per visualizzare un menu di scelta rapida discesa. Selezionare " Visualizza finestra di progettazione " per passare alla visualizzazione e vedere la forma .
8

Sposta alla casella degli strumenti e fare doppio clic sul controllo "Pulsante" . Un pulsante denominato " Button1 " viene visualizzato nel modulo .
9

doppio clic su " Button1 ". La finestra del codice riapparirà e visualizza il seguente codice :

private void Button1_Click ( object sender, EventArgs e) { }

Questo è " Click" gestore eventi del pulsante che viene eseguita quando si fa clic sul . pulsante
10

Aggiungere il seguente codice tra i simboli della staffa :

DataTable SalesFiguresNew = new DataTable ( ) ;

SalesFiguresNew.Columns.Add ( new DataColumn ( "Mese" , typeof ( string) ) ) ; SalesFiguresNew.Columns.Add ( nuovo DataColumn ( "Vendite" , typeof ( int ))) ;

SalesFiguresNew.Rows.Add ( new string [ ] { " maggio " , " 5000 "} ) ;

SalesFiguresNew.Rows.Add ( new string [ ] { " Giugno " , " 6000 "} ) ;

dataGridView1.DataSource = SalesFiguresNew ; MessageBox.Show ( "Dati legati a vecchi dati di vendita " ) ;

questo esempio viene creata una tabella di dati contenente nuovi dati di vendita . Le ultime modifiche di istruzione origine dati del DataGridView a questa tabella di dati .
11

Premere " F5" per eseguire il progetto. La visualizzazione a griglia apparirà e visualizzare i vecchi dati di vendita .
12

Fare clic sul pulsante . Questo attiva l'evento click e eseguire codice dell'evento click. Quel codice cambierà la proprietà DataSource del visualizzazione a griglia e nuovi dati di vendita verrà visualizzato nel controllo .

 

Programmazione © www.354353.com