Winform not scrolling when drawing objects on it

Posted by dezkev on Stack Overflow See other posts from Stack Overflow or by dezkev
Published on 2010-04-09T17:10:26Z Indexed on 2010/04/09 17:13 UTC
Read the original article Hit count: 265

Filed under:
|
|
|

Hello All,

C#3.0,.net framework 3.5 I am drawing ( using the draw method in the graphics class) a lot of solid rectangles on a windows form vertically. The form starts at 500 x 500 px and the rectangles are only drawn at runtime after data is downloaded from the net -and the number of rectangles depends on the download so I do not know it upfront.

So only a few rectangles are drawn as the size of the form is fixed. So I googled/Binged ( lest someone suggest I do that) and found a few tips but they don't work in this case -like setting the forms AutoScroll property to true or trying double buffering.I also tried to draw on a listbox control and set it's scroll property etc...but no dice.

I'm guessing there is no way to display , say 200 rectangles vertically on a windows form using draw. I need some other solution... any ideas please.

Maybe a list of pictureboxes and then populate each picturebox with the solid color ?

Thanks

© Stack Overflow or respective owner

Related posts about c#

Related posts about winforms