Come modificare il colore DataGrid in VB6

June 10

Come modificare il colore DataGrid in VB6


Gli utenti piace vedere i dati in un formato organizzato e facilmente accessibile. Il controllo DataGrid Microsoft fa proprio questo. Si tratta di un controllo che visualizza i dati in un formato di colonna e riga, molto simile a un foglio di calcolo Excel. Dati esiste nella tabella di database in colonne e righe così; quindi il DataGrid rende facile per gli utenti di visualizzare e modificare i dati. Il controllo DataGrid ha proprietà che possono essere impostate in fase di progettazione o in fase di esecuzione. impostazioni in fase di progettazione vengono visualizzati quando l'utente vede prima lo schermo. Le modifiche apportate in fase di esecuzione avvengono istantaneamente, mentre l'utente sta lavorando all'interno dell'applicazione.

istruzione

1 Aggiungere il controllo DataGrid al progetto VB selezionando "Progetto" e quindi "Componenti".

2 Selezionare "Microsoft DataGrid Control 6.0 (OLEDB)" dall'elenco dei componenti disponibili e fare clic sul pulsante "OK" per salvare le modifiche e chiudere la schermata. Il DataGrid sarà ora nella vostra cassetta degli attrezzi.

3 Selezionare il controllo DataGrid dalla casella degli strumenti, e rilasciarlo nel form di VB. Il DataGrid sarà simile a una tabella di database o un foglio di calcolo Excel.

4 Impostare le proprietà per come si desidera che il controllo di guardare ora. Questo è come l'utente vedrà i dati la prima volta che vedono il DataGrid.

5 Cambiare il colore del DataGrid background quando l'utente fa clic su di esso per la codifica "DataGrid1.BackColor = vbNewColor" nel "DataGrid1_Click ()" subroutine dove "DataGrid1" è il nome del controllo sulla forma e "vbNewColor" è il nuovo colore di sfondo. I cambiamenti di colore di sfondo per l'intero controllo e "DataGrid1.Refresh" renderà immediatamente visibile all'utente.

6 Cambia il colore del testo del DataGrid, quando i dati vengono modificati di codifica "DataGrid1.ForeColor = vbNewColor" nel "DataGrid1_RowColChange ()" subroutine. Il codice viene eseguito dopo un valore all'interno del DataGrid è cambiato e non è più attivo. Il testo per l'intero contenuto del DataGrid verrà modificato in "vbNewColor" dopo "DataGrid1.Refresh."