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