>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come impostare DataGridView CurrentRow

L'impostazione della riga corrente di un controllo "DataGridView" nell'applicazione C# può creare confusione se non si ha familiarità con la proprietà "CurrentCell". La proprietà "CurrentCell" imposterà la cella selezionata in vista se non è attualmente visualizzata. I programmatori spesso dimenticano di aggiornare il loro "DataGridView" dopo aver selezionato una riga. La proprietà "CurrentRow" individua la riga contenente la cella corrente.

Passaggio 1

Apri Microsoft Visual Studio e fai clic su "Nuovo progetto..." dal riquadro sinistro dello schermo. Espandi "Altre lingue", espandi "Visual C#" e fai clic su "Windows". Fare doppio clic su "Applicazione Windows Forms" per creare un nuovo progetto.

Passaggio 2

Fare doppio clic su "DataGridView" dal riquadro "Toolbox" per aggiungerne uno al modulo. Fare doppio clic su "Pulsante" per aggiungere un nuovo pulsante.

Passaggio 3

Fare doppio clic sul modulo per creare un evento di caricamento del modulo. Copia e incolla il codice seguente per popolare il controllo "DataGridView" con quattro righe di dati:

dataGridView1.ColumnCount =3; dataGridView1.Columns[0].Name ="ID"; dataGridView1.Columns[1].Name ="Nome"; dataGridView1.Columns[2].Name ="Prezzo";

string[] row = new string[] { "1", "Item 1", "150" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "2", "Item 2", "250" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "3", "Item 3", "125" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "4", "Item 4", "75" };
 dataGridView1.Rows.Add(row);

Passaggio 4

Torna alla progettazione del modulo e fai doppio clic su "pulsante1" per creare un evento clic per questo pulsante. Copia e incolla il codice seguente per impostare la riga numero tre come riga corrente:

dataGridView1.FirstDisplayedScrollingRowIndex =dataGridView1.Rows[2].Index; dataGridView1.Refresh(); dataGridView1.CurrentCell =dataGridView1.Rows[2].Cells[1]; dataGridView1.Rows[2].Selected =true; MessageBox.Show ( dataGridView1.CurrentRow.Index.ToString());


  1. Come impostare l'ora su un TracFone
  2. Come impostare l'orologio su un videoregistratore
  3. Come impostare l'ora su un Garmin
  4. Come impostare il volume in un Bluetooth
  5. Come impostare la SWR
  6. Come impostare il tempo su un SciPhone