Don't make your question bold, it's just annoying. Which version of C# are you using ? This matters, so don't specify them all.
You also don't tell us what framework you're using, such as ASP.NET, MVC, Winforms, WPF, etc. Without that, it's not possible to answer properly.
If you're using WPF, create a ScrollViewer and put your image and text inside it, it will scroll. If you're using Winforms, you could perhaps read
this[
^] article ( or just use the control if you want ).