【发布时间】:2018-12-11 10:25:13
【问题描述】:
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
open.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.png; *.bmp)|*.jpg; *.jpeg; *.gif; *.png; *.bmp";
if(open.ShowDialog() == DialogResult.OK)
{
tbFileName.Text = open.FileName;
pictureBox1.Image = new Bitmap(open.FileName);
}
}
所以我想做一个if语句,如果图片对于图片框的初始尺寸(520、301)来说太大了,设置图片框sizemode为autosize,否则就放在那里。
我很确定你可以使用这个来改变它:
picturebox1.SizeMode = PictureBoxSizeMode.AutoSize;
但是我不知道if语句怎么写。
【问题讨论】:
标签: c# file bitmap jpeg picturebox