Click here to Skip to main content
11,640,125 members (67,795 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: VB .NET Visual-Studio

I have a Loop that generates an ex amount of PictureBoxes in a FLowLayoutPanel. I am wodering if anyone was able to help me turn every picturebox in the flowlayoutpanel into one image.

Is this possible?

Can anyone help me?

Posted 3-Apr-13 0:18am
Karthik Harve at 3-Apr-13 6:24am
your question is not clear, for a picture box, you might specified an image to display. so, you will have your image., then what do you want to make into an image ?
SmashApps at 3-Apr-13 6:29am

I have a flow layout panel. I have code that runs a loop that generates like 200 pictureboxes. I want to be able to save ONE image from ALL the pictureboxes. The pictureboxes don't have an image just a back color. So basically they all form one image.
ThePhantomUpvoter at 3-Apr-13 6:59am
You have a design problem. There is no reason at all to create 200 pictureboxes. And what you are asking still does not make sense. If you have 200 pictureboxes and no image then you do not have any image to save so where do you think that this image data is coming from? You are essentially asking how to create an image out of nothing at all. Just create a blank bitmap and save it to disk.
SmashApps at 3-Apr-13 7:01am
Well the pictureboxes are used as grid, I couldn't think of a better way. The program is a Pixel art program you do pixel drawings. You select a color and click on each picturebox and its color changes.

I know I don't have an image, I want to create an image out of the pictureboxes backcolors.
Kschuler at 3-Apr-13 11:48am
I'm guessing there is a better way to do that. You might want to research the graphic's class:
Or if the whole point was that you didn't want to get real technical...I guess you could google for "VB.Net Merging Images" or "VB.Net Combining Images" I bet you could find something with those keywords.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

In my TeboCam open source application I do this by stitching a list of bitmaps into one image.
Below is the method that does this:

        /// <summary>
        /// using a List of Bitmaps as input a Bitmap patchword is returned 
        /// </summary>

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Suvendu Shekhar Giri 225
1 CPallini 192
2 Mika Wendelius 188
3 F-ES Sitecore 150
4 Sergey Alexandrovich Kryukov 139

Advertise | Privacy | Mobile
Web02 | 2.8.150731.1 | Last Updated 4 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100