Mega Code Archive

 
Categories / C# Tutorial / GUI Windows Forms
 

AutoSize PictureBox

using System; using System.Drawing; using System.Windows.Forms; public class PictureBoxAutoSize : Form {   public PictureBoxAutoSize()   {     Size = new Size(550,500);     AutoScroll = true;     Image img = Image.FromFile("YourFile.bmp");     Label lblAuto = new Label();     lblAuto.Parent = this;     lblAuto.Location = new Point(0, 250);     lblAuto.Size = new Size(75,25);     lblAuto.TextAlign = ContentAlignment.MiddleRight;     lblAuto.Text = "AutoSize:";     PictureBox pbAutoBig = new PictureBox();     pbAutoBig.Parent = this;     pbAutoBig.Size = new Size(200, 200);     pbAutoBig.Location = new Point(75, 250);     pbAutoBig.BorderStyle = BorderStyle.FixedSingle;     pbAutoBig.SizeMode = PictureBoxSizeMode.AutoSize;     pbAutoBig.Image = img;   }   static void Main()    {     Application.Run(new PictureBoxAutoSize());   } }