如何在c#中使用单选按钮来更改显示的图像?

时间:2017-03-30 07:19:10

标签: c#

我的项目中保存了三张图片1.jpg 2.jpg3.jpg以及一张当前未显示任何内容的图片框。我也有三个单选按钮。我要做的是当我点击单选按钮一,图片框显示1.jpg,当我点击单选按钮2,2.jpg显示等等。

我正在尝试获得一些看起来像这样的代码..

private void imageOne_CheckedChanged(object sender, EventArgs e)
        {
            imageContainer.Image = "1.jgp";
        }

但是我收到一条错误消息,说我无法将字符串转换为System.Drawing.Image

接近这个的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

将图像导入资源文件夹 然后从Resouce

加载图片
 PictureBox.Image = Properties.Resources._2;

在您的代码文件中

private void imageOne_CheckedChanged(object sender, EventArgs e)
        {
            imageContainer.Image = Properties.Resources._2;
        }