protected override void contrastToolStripMenuItem_Click(object sender, EventArgs e) { if (imageList == null) { MessageBox.Show(this, Properties.Resources.LoadImage, strProgName); return; } TrackbarDialog dialog = new TrackbarDialog(); dialog.LabelText = Properties.Resources.Contrast; dialog.SetForContrast(); dialog.ValueUpdated += new TrackbarDialog.HandleValueChange(UpdatedContrast); originalImage = imageList[imageIndex]; stack.Push(originalImage); if (dialog.ShowDialog() == DialogResult.Cancel) { // restore original image imageList[imageIndex] = originalImage; this.pictureBox1.Image = new Bitmap(originalImage); } }
protected override void contrastToolStripMenuItem_Click(object sender, EventArgs e) { if (imageList == null) { MessageBox.Show(this, Properties.Resources.LoadImage, strProgName); return; } TrackbarDialog dialog = new TrackbarDialog(); dialog.LabelText = Properties.Resources.Contrast; dialog.SetForContrast(); dialog.ValueUpdated += new TrackbarDialog.HandleValueChange(UpdatedContrast); originalImage = imageList[imageIndex]; stack.Push(originalImage); if (dialog.ShowDialog() == DialogResult.Cancel) { // restore original image imageList[imageIndex] = originalImage; this.pictureBox1.Image = new Bitmap(originalImage); } }