private void OnImportButtonClick(object sender, EventArgs eventArgs) { if (this._pictureBox == null) { return; } if (this.openFileDialog.ShowDialog() == DialogResult.OK) { var image = new Bitmap(this.openFileDialog.FileName); var pictureBox = new PictureBox { Image = image, Margin = DefaultMargin, Left = 0, Top = 0, Width = image.Width, Height = image.Height }; pictureBox.InitDraggable(); this._pictureBox.Controls.Add(pictureBox); this._pictureBox.Controls[this._zIndex++].BringToFront(); } }
private void OnPasteButtonClick(object sender, EventArgs eventArgs) { if (this._copied == null) { return; } var pictureBox = new PictureBox { Image = this._copied, Margin = DefaultPadding, Left = 0, Top = 0, Width = this._copied.Width, Height = this._copied.Height, }; pictureBox.InitDraggable(); this._pictureBox.Controls.Add(pictureBox); this._pictureBox.Controls[this._zIndex++].BringToFront(); }