I have been searching the form for a way to scroll text in a label control kinda like a marquee. I found the following code:

Code:
        Static counter As Integer = 0

        Dim scrollingText As String = "This is some scrolling text that I want to see"
        If counter = scrollingText.Length Then counter = 0
        lblPlaying.Text = scrollingText.Substring(counter) & scrollingText & scrollingText & scrollingText
        counter += 1
The problem I am having is this is not a clean scroll... It is scrolling character for character on the left side of the label but the right side of label is displaying word by word.

Any idea how to fix this?