using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.IO; public class PictureBoxTest : System.Windows.Forms.Form { private System.Windows.Forms.PictureBox imagePictureBox; private System.Windows.Forms.Label promptLabel; public PictureBoxTest() { InitializeComponent(); } private void InitializeComponent() { this.promptLabel = new System.Windows.Forms.Label(); this.imagePictureBox = new System.Windows.Forms.PictureBox(); this.SuspendLayout(); this.promptLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0))); this.promptLabel.Location = new System.Drawing.Point(22, 8); this.promptLabel.Name = "promptLabel"; this.promptLabel.Size = new System.Drawing.Size(124, 56); this.promptLabel.TabIndex = 0; this.promptLabel.Text = "Click On PictureBox to View Images"; this.promptLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.imagePictureBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.imagePictureBox.Location = new System.Drawing.Point(34, 72); this.imagePictureBox.Name = "imagePictureBox"; this.imagePictureBox.Size = new System.Drawing.Size(100, 100); this.imagePictureBox.TabIndex = 1; this.imagePictureBox.TabStop = false; this.imagePictureBox.Click += new System.EventHandler(this.imagePictureBox_Click ); this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(168, 189); this.Controls.AddRange(new System.Windows.Forms.Control[] {this.imagePictureBox, this.promptLabel}); this.Text = "PictureBoxTest"; this.ResumeLayout(false); } [STAThread] static void Main() { Application.Run( new PictureBoxTest() ); } private void imagePictureBox_Click(object sender, System.EventArgs e ) { imagePictureBox.Image = Image.FromFile(Directory.GetCurrentDirectory() + "winter.jpg" ); } }