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