使用 C# 加载图像
Load Image using C#
我
打开图像 我试过这个方法但是当我点击按钮时 window 没有出现
所以我无法加载图片
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() == DialogResult.OK)
{
pictureBox1.ImageLocation = open.FileName;
}
OpenfileDialog 上有 "Open" 和 "Cancel" 按钮。所以因为上面没有"OK"按钮,所以"if condition"不会成立。您应该将其更改为:
Private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() != DialogResult.Cancel)
{
pictureBox1.ImageLocation = open.FileName;
}
}
执行此操作将完美运行并显示完整图像。
private void button1_Click_1(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() == DialogResult.OK)
{
pictureBox1.ImageLocation = open.FileName;
pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
}
}
我 打开图像 我试过这个方法但是当我点击按钮时 window 没有出现 所以我无法加载图片
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() == DialogResult.OK)
{
pictureBox1.ImageLocation = open.FileName;
}
OpenfileDialog 上有 "Open" 和 "Cancel" 按钮。所以因为上面没有"OK"按钮,所以"if condition"不会成立。您应该将其更改为:
Private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() != DialogResult.Cancel)
{
pictureBox1.ImageLocation = open.FileName;
}
}
执行此操作将完美运行并显示完整图像。
private void button1_Click_1(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() == DialogResult.OK)
{
pictureBox1.ImageLocation = open.FileName;
pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
}
}