Skip to content
WJunction - Webmaster Forum

[C#] Scrolling Label Function

Status
Not open for further replies.
Hello, just thought I'd release a scrolling label text function that I made.

Code:
        void scrollText(ref Label lbl, string lblText, int maxCharDisplay)
        {
            string lblTextTotal = lblText + lblText;
            if (maxCharDisplay > (lblText.Length - 1)) maxCharDisplay = (lblText.Length - 1);
            if (lbl.Tag == null) lbl.Tag = 0;
            int curIndex = Convert.ToInt32(lbl.Tag.ToString());
            lbl.Text = lblTextTotal.Substring(curIndex, maxCharDisplay);
            curIndex++;
            if (curIndex > (lblText.Length - 1)) curIndex = 0;
            lbl.Tag = curIndex;
        }

If you want a label in your form to scroll some text..

Code:
scrollText(ref Label1, "BETA--", 10);

put that inside of a timer, or whenever you want it to scroll just use that code above.
 
Status
Not open for further replies.

About the author

D
Banned · Joined
231
Messages
51
Reactions
28
Points

Advertise on WJunction

Reach 1000's of webmasters, hosts & affiliates. Banner & sponsored-thread slots available.

Contact us
Back
Top Bottom