如何使一个新窗口的大小选定的图像
本文关键字:图像 窗口 何使一 新窗口 | 更新日期: 2023-09-27 18:05:30
我目前正在尝试创建一个全新的窗口,该窗口的大小至少与所选图像的大小相同。此外,我正在尝试放大/缩小图像,并向上/向下和左右滚动。
这就是我创建表单的方法。
Form form = new Form();
form.Text = "Image Viewer";
PictureBox pictureBox = new PictureBox();
pictureBox.Image = imageClicked;
pictureBox.Dock = DockStyle.Fill;
form.Controls.Add(pictureBox);
form.ShowDialog();
你可以这样做:
Form form = new Form();
form.Text = "Image Viewer";
form.AutoSize = true;
form.AutoSizeMode = AutoSizeMode.GrowAndShrink;
PictureBox pictureBox = new PictureBox();
pictureBox.Image = imageClicked;
pictureBox.SizeMode = PictureBoxSizeMode.AutoSize;
pictureBox.Location = new Point(0, 0);
form.Controls.Add(pictureBox);
form.ShowDialog();
我猜你可以使用imagecclicked size
Form form = new Form();
form.Size = img.Size;
form.Text = "Image Viewer";
PictureBox pictureBox = new PictureBox();
pictureBox.Image = img;
pictureBox.Dock = DockStyle.Fill;
form.Controls.Add(pictureBox);
form.ShowDialog();