Absolutne koordyanty na formie (problem z Location kontrolki po scrollowaniu kontenera)

0

Siemka, mam taki problem:

Mam Panel na formie (Dock ustawiony na Fill) i za pomocą prawego przycisku myszy dodaje sobie kontrolki do tego panelu, każda 200px niżej niż poprzednia - no i od dwóch godzin pomimo debuggowania nie potrafiłem zrozumieć dlaczego czasem robią mi się o wiele niżej, aż w końcu zauważyłem, że jeżeli wszystkie będę dodawał z góry panelu (bez scrollowania w dół żeby zobaczyć nowo dodane) to ustawiają się dobrze i teraz jestem pewny, że jest to związane z tym, ze Control.Location ustala pozycję względem górnego lewego rogu kontenera.

Jak mogę bez względu na to czy zeskrolowałem w dół czy też nie ustawić pozycję nowych kontrolek?

0

Przy dodawaniu uwzglednic pozycje scrolla, jak "dalego" przescrollowales

0

Od wczoraj próbuję to osiągnąć na wszelki możliwe sposoby włączając w to: AutoScrollOffset z scrollbarów LayoutPanelu, róznego rodzaju zabawy z pozycją kontrolek ale nic mi to nie daje.

Jeśli masz jakiś pomysł to byłbym wdzięczny.

0

Probowales z Panel.VerticalScroll.Value? Wydaje mi sie, ze to powinno przechowywac wartosc w pixelach o ile przejechales w dol scrollem

0

Niezły idiota ze mnie, że o tym nie pomyślałem.

Dzięki wielkie już wszystko śmiga.

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