我的项目中保存了三张图片1.jpg
2.jpg
和3.jpg
以及一张当前未显示任何内容的图片框。我也有三个单选按钮。我要做的是当我点击单选按钮一,图片框显示1.jpg
,当我点击单选按钮2,2.jpg
显示等等。
我正在尝试获得一些看起来像这样的代码..
private void imageOne_CheckedChanged(object sender, EventArgs e)
{
imageContainer.Image = "1.jgp";
}
但是我收到一条错误消息,说我无法将字符串转换为System.Drawing.Image
接近这个的正确方法是什么?
答案 0 :(得分:2)
将图像导入资源文件夹 然后从Resouce
加载图片 PictureBox.Image = Properties.Resources._2;
在您的代码文件中
private void imageOne_CheckedChanged(object sender, EventArgs e)
{
imageContainer.Image = Properties.Resources._2;
}