Jak ustawić DataGridView na konkretny wiersz?

0

Witam.

Podczas ładowania wiadomości do DataGridView, chciałbym zaznaczyć jeden z wierszy (.selected). Wszystko oczywiście działa, ale problem w tym, że jeśli mamy wiele danych. To po zaznaczeniu tego wiersza, i tak trzeba scrolować przez cały ekran, żeby go odnaleźć. Czy da się jakoś ustalić, żeby automatycznie ustawiał się na ten wiersz?

0

w ListView jest od tego fajna metoda EnsureVisible(item).. tutaj nie ma niestety i tzreba recznie - sprobuj tego kodzika:

http://forums.yourassist.com/showthread.php?t=1042

0

może coś takiego

DataGridView1.FirstDisplayedScrollingRowIndex = DataGridView1.Rows(counter).Index;
DataGridView1.Refresh();
DataGridView1.CurrentCell = DataGridView1.Rows(counter).Cells(1);
DataGridView1.Rows(counter).Selected = True;

kod żywcem ściągnięty z forum msdna nie sprawdzany

1 użytkowników online, w tym zalogowanych: 0, gości: 1