Introduction: Browsing and displaying an image in picture box tool using Windows Forms application is a very simple task. In this application, we use the following classes/controls to do the b.- OpenFileDialog - PictureBox- TextBox- Button Main Functions: This functions simply perform the following steps: 1. Open a file dialog box so that a user can select an image from his/her machine2. Browse the image 3. Display selected image in a picture box on a Form 4. Display image file path in text box Here is the code: // open file dialog OpenFileDialog open = new OpenFileDialog(); // image filters open.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp"; if (open.ShowDialog() == DialogResult.OK){ // display image in picture box pictureBox1.Image = new Bitmap(open.FileName); // image file path textBox1.Text = open.FileName; } What is an image filter? Image filter is basically a filter that restrict user to select only valid image file. You can remove image filter.
Upload/Display Image in Picture Box Using C#
Creating an MDI Child Form in C#
Hi Irfan, I need to Delete/Replece the original image file that currently displayed in picture box using C# code. while I'm trying to delete the image file.I caught the below error, <!> Resource Already in use... Thanks in Advance..! regards, -Sakthi Manoj R
VEry nicely done, thanks
it help me a lot.
Thanks.. now I want save this image as datatype = binary in database sql2005/08. can u please give me solution for that.
This is your Visual Basic code:' open file dialog Dim open As New OpenFileDialog() ' image filters open.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp" If open.ShowDialog() = DialogResult.OK Then ' display image in picture box pictureBox1.Image = New Bitmap(open.FileName) ' image file path textBox1.Text = open.FileName End If
This is your Visual Basic code:
' open file dialog
Dim open As New OpenFileDialog()
' image filters
open.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp"
If open.ShowDialog() = DialogResult.OK Then
' display image in picture box
pictureBox1.Image = New Bitmap(open.FileName)
' image file path
textBox1.Text = open.FileName
End If