CloverExamplePOS.CloverExamplePOSForm.BrowseImageButton_Click C# (CSharp) Метод

BrowseImageButton_Click() приватный Метод

private BrowseImageButton_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void BrowseImageButton_Click(object sender, EventArgs e)
        {
            PrintURLTextBox.Clear();
            OpenFileDialog open = new OpenFileDialog();

            open.Filter = "Image Files(*.jpg, *.jpeg, *.gif, *.bmp, *.png)|*.jpg; *.jpeg; *.gif; *.bmp; *.png";
            if (open.ShowDialog() == DialogResult.OK)
            {
                string filename = open.FileName;
                try
                {
                    Bitmap img = (Bitmap)Bitmap.FromFile(filename);
                    PrintImage.Image = img;
                }
                catch (FileNotFoundException)
                {
                    AlertForm.Show(this, "Invalid file", "Invalid file: " + filename);
                }
                catch (ArgumentException)
                {
                    AlertForm.Show(this, "Invalid Image", "Invalid Image file");
                }
            }
        }
CloverExamplePOSForm