Sunday, June 26, 2011

How to use Picture in visual csharp

 using System;
  using System.Drawing;
  using System.Windows.Forms;

  public class MyForm : System.Windows.Forms.Form
  {
    private Button btnLoad;  
    private PictureBox imgPhoto;

    public MyForm()
    {
      this.Text = "www.gulshanarora.com";

      btnLoad = new Button();
      btnLoad.Text = "&Load";
      btnLoad.Left = 10;
      btnLoad.Top = 10;
      btnLoad.Click += new System.EventHandler(this.OnLoadClick);

      imgPhoto = new PictureBox();
      imgPhoto.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
      imgPhoto.Width = this.Width / 2;      
      imgPhoto.Height = this.Height / 2;      
      imgPhoto.Left = (this.Width - imgPhoto.Width2;
      imgPhoto.Top = (this.Height - imgPhoto.Height2;
      imgPhoto.SizeMode = PictureBoxSizeMode.StretchImage;

      this.Controls.Add(btnLoad);
      this.Controls.Add(imgPhoto);  
    }

    protected void OnLoadClick(object sender, System.EventArgs e)
    {
      OpenFileDialog dlg = new OpenFileDialog();

      dlg.Title = "Open Image";
      dlg.Filter = "jpg files (*.jpg)|*.jpg|All files (*.*)|*.*" ;

      if (dlg.ShowDialog() == DialogResult.OK)
      {
        imgPhoto.Image = new Bitmap(dlg.OpenFile());
      }

      dlg.Dispose();
    }


    public static void Main()
    {
      Application.Run(new MyForm());
    }
  }

No comments:

Post a Comment

Your comment is pending for approval

AngularJS Basics - Part 1

                                                                  AngularJS What is AngularJS ·          Framework by googl...