将图片框大小缩放为图片

本文关键字:缩放 | 更新日期: 2023-09-27 18:35:15

在我的图片框中,显示的图像始终以如下所示的特定高度和宽度显示:

        private void lstpic_SelectedIndexChanged(object sender, EventArgs e)
        {
        picbox.ImageLocation = @"C:'Pics'" + (string)lstpic.SelectedItem;
        picbox.Height = 768;
        picbox.Width = 1024;

我在这里设置了高度和宽度,但这只控制图片框的高度和宽度,所以如果我让它变小,每个图像都会被切断一部分。有没有办法让我缩放图像,使它们以较小的尺寸完全显示,而不是重新调整图片框的大小。

将图片框大小缩放为图片

尝试pictureBox1.SizeMode属性

              picbox.SizeMode = PictureBoxSizeMode.StretchImage;

似乎有效。