2007-02-27, 20:22
  #1
Medlem
Hur gr man en rad i en datagridview synbar om mste scrolla fr att se den?

Jag vill kunna klicka p en button och sen ska man scrollas till en specifik rad (row). r detta mjligt?
Citera
2007-02-27, 22:14
  #2
Medlem
Tejpmannens avatar
Citat:
Ursprungligen postat av zman
Hur gr man en rad i en datagridview synbar om mste scrolla fr att se den?

Jag vill kunna klicka p en button och sen ska man scrollas till en specifik rad (row). r detta mjligt?

Om du finner dig i att vyn inte bara scrollas utan ven cellfokus ndras s kan du ndra egenskapen CurrentCell.

Kod:
dataGridView1.CurrentCell = dataGridView1[0, 49]

Kommer d att markera cellen i frsta kolumnen p 50:e raden och frflytta vyn dit.
Citera
2007-02-27, 22:30
  #3
Medlem
Citat:
Ursprungligen postat av Tejpmannen
Om du finner dig i att vyn inte bara scrollas utan ven cellfokus ndras s kan du ndra egenskapen CurrentCell.

Kod:
dataGridView1.CurrentCell = dataGridView1[0, 49]

Kommer d att markera cellen i frsta kolumnen p 50:e raden och frflytta vyn dit.

Tyvrr funkar inte det i mitt fall eftersom jag redan har selectade celler som mste frbli selectade nr vyn ndras.. :/
Citera
2007-02-27, 22:39
  #4
Medlem
Tejpmannens avatar
Citat:
Ursprungligen postat av zman
Tyvrr funkar inte det i mitt fall eftersom jag redan har selectade celler som mste frbli selectade nr vyn ndras.. :/

D kanske FirstDisplayedScrollingRowIndex r bttre:

Kod:
dataGridView1.FirstDisplayedScrollingRowIndex = 49

D kommer rad 50 visas verst i listan, utan att cellmarkeringar pverkas.
Citera
2007-02-27, 22:43
  #5
Medlem
Citat:
Ursprungligen postat av Tejpmannen
D kanske FirstDisplayedScrollingRowIndex r bttre:

Kod:
dataGridView1.FirstDisplayedScrollingRowIndex = 49

D kommer rad 50 visas verst i listan, utan att cellmarkeringar pverkas.

Precis det jag letade efter. Tack!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in