DataGridView i Scroll

0

Witam. Mam pewien problem z kontrolką DataGridView.
Dokładnie chodzi mi o przewijanie pionowego i poziomego paska. Paskami chcę sterować z poziomu kodu.

Pionowy scroll przesuwa się w ten sposób że nowy wiersz jest zawsze widoczny w całości. Wyrównuję się zawsze do wiersza i jeżeli chodzi o pionowe przewijanie to wszystko działa.
Poziomy scroll przesuwa się w sposób płynny, nie wyrównuję się do kolumny.

Najlepiej pokażę to na obrazku (załącznik)
Do przesuwania scroll`u używam właściwości FirstDisplayedScrollingRowIndex i FirstDisplayedScrollingColumnIndex.

Żeby mój program działał poprawnie, poziomy pasek musi działać tak jak pionowy, tzn przy przesuwaniu wyświetlać kolumny w całości, wyrównywać do kolumny a nie pokazywać je częściowo (tak jak kolumna "Wrzesień" na obrazku).

Czy ktoś wie jak to wykonać ? Czy jest jakaś specjalna właściwość do tego ?

Bardzo proszę o pomoc
Pozdrawiam

0

Ponawiam pytanie
bardzo proszę o pomoc

Pozdrawiam

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