Autoscrollposition Problem Panel

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Moorhenne.

    Autoscrollposition Problem Panel

    Hallo Leute,
    ich habe ein kleines Problem mit der Autoscroll Eigenschaft von Panels.

    Hier der Code:

    VB.NET-Quellcode

    1. Dim pscroll As Point = Panel1.AutoScrollPosition
    2. Panel1.AutoScrollPosition = New Point(0, 0)
    3. 'blabla
    4. Panel1.AutoScrollPosition = pscroll


    Wenn ich diesen Code verwende lande ich immer bei der Position 0. Ich kann mir nicht erklären warum es nicht funktioniert.
    Wäre echt schön wenn jemand von euch mir weiterhelfen könnte. ;)

    MfG Moorhenne
    Ok Leute hat sich erledigt.

    Lösung zu dem Problem ist:

    Da wenn man die AutoscrollPosition abfragt der wert immer negativ is, muss man ihn einfach mal -1 nehmen.

    Hier der Code:

    VB.NET-Quellcode

    1. Dim pscroll As Point = Panel1.AutoScrollPosition
    2. Panel1.AutoScrollPosition = New Point(0, 0)
    3. 'blabla
    4. Panel1.AutoScrollPosition = New Point(pscroll.X * -1, pscroll.Y * -1)


    Und schon gehts ;)