PictureBox Click event
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" );
}
}
Related examples in the same category