Q:C#中控件
PictureBox
可用来显示图片,常见问题是PictureBox
显示图片不全?
A:改变控件的SizeMode
属性来改变图片的显示。
pictureBox1_test.SizeMode = PictureBoxSizeMode.Zoom; //图片完全显示,但长宽比不变。
zoom
图片的长宽比例会保持不变;
atuosize
Picturebox的大小会随着图片的大小而更改;
ScretchImage
强制使图片的大小跟picturebox的大小相同,图片的长宽比例会改变;
CenterImage
图片大小不变,图片在picturebox中居中显示,如果图片大小超过picturebox大小,图片会显示不全。
Q:实现图片的局部缩放?
A:暂时没用到,先参考picturebox实现图像鼠标拖拽和大小缩放