0
在我的图片框始终显示的图像出现在一个特定的高度和宽度,如下图所示:缩放图片框大小图片
private void lstpic_SelectedIndexChanged(object sender, EventArgs e)
{
picbox.ImageLocation = @"C:\Pics\" + (string)lstpic.SelectedItem;
picbox.Height = 768;
picbox.Width = 1024;
我已经设置了高度和宽度在这里,但这个只能控制在PictureBox的高度和宽度,所以如果我把它缩小,每张图片都会被切掉。有没有一种方法可以缩放图像,让它们以较小的尺寸完全展示,而不是重新调整图片框的大小。
这似乎不工作 – Zinn
你试过重绘()/刷新()? – yossico
你见过这个吗? http://stackoverflow.com/questions/1742106/why-isnt-picturebox-image-autoscaling-to-fit-in – yossico