none
C# Scrollbar RRS feed

  • Frage

  • Hallo,

    Ich teste gerade das Steuerelement "Scrollbar" in C#. Wenn ich den Scrollbar loslasse wird der value verändert. Wieso?

    Mit freundlichen Grüßen

    Montag, 10. Juni 2013 12:42

Alle Antworten

  • Hallo, ich kann bei mir kein Fehlverhalten feststellen > nicht reproduzierbar.

    Arbeitest du mit WinForms oder WPF? Bei beiden konnte ich keine Fehler bemerken.

    Zeige mal deinen Code, vielleicht steckt da irgendwo ein Fehler. Vielleicht ist deine Maus auch nicht sehr genau, weswegen sich der Cursor schnell bewegt. Wie stellst du die Änderung fest? Ein BreakPoint verfälscht unter Umständen das Ergebnis. Eine Anzeige in einem Label, bei einer Änderung dagegen macht kerinelei Probleme.


    <Code:13/> - Koopakiller [kuːpakɪllɐ]
    Webseite | Code Beispiele | Facebook | Snippets | Twitter
    Wenn die Frage beantwortet ist, dann markiert die hilfreichsten Beiträge als Antwort und bewertet die Beiträge. Danke.
    Einen Konverter zwischen C# und VB.NET Code gibt es hier.

    Montag, 10. Juni 2013 12:48
    Moderator
  • Hallo,

    Ich verwende Windows Forms. Das Value wird in einem Label angezeigt. Stell einmal das Maximal Wert auf 3000 oder so.

    Code:

      private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
            {
                label1.Text = Convert.ToString(vScrollBar1.Value);
            }

    Mit freundlichen Grüßen


    Montag, 10. Juni 2013 13:03
  • Bei mir gibts keine Abweichungen. Egal wie hoch ich den Maximalwert stelle. Getestet habe ich es mit einer Microsoft Touch Maus. Ich habe auch nochmal deinen Code probiert. Ich denke, das es von einer Ungenauigkeit bei der Hardware oder "Handwacklern" liegt.


    <Code:13/> - Koopakiller [kuːpakɪllɐ]
    Webseite | Code Beispiele | Facebook | Snippets | Twitter
    Wenn die Frage beantwortet ist, dann markiert die hilfreichsten Beiträge als Antwort und bewertet die Beiträge. Danke.
    Einen Konverter zwischen C# und VB.NET Code gibt es hier.

    Montag, 10. Juni 2013 13:32
    Moderator