选中CheckBox时,如何更改PictureBox的图像?

时间:2011-02-04 19:53:53

标签: c# checkbox picturebox

我正忙着在Visual C#中制作一个简单的游戏,我不知道该怎么做。有没有办法在选中CheckBox时设置PictureBox的图像?设置图像的实际代码是什么?

谢谢,

Varmitharen

3 个答案:

答案 0 :(得分:2)

这取决于你如何获得你的形象,但你可以使用:

this.pictureBox.Load(imageFileName);

this.pictureBox.Image = image;

其中image的类型为Image

只是为了完成答案:

this.checkbox.CheckedChanged += new EventHandler(Checkbox_CheckedChanged);

private void Checkbox_CheckedChanged(object sender, EventArgs e)
{
    // Change image here
}

答案 1 :(得分:1)

CheckBox的CheckedChanged事件可以使用更改图像的处理程序进行订阅。链接:CheckBox.CheckedChanged

答案 2 :(得分:0)

this.MyCheckbox.CheckedChanged += new EventHandler(MyCheckbox_CheckedChanged);

private void MyCheckbox_CheckedChanged(object sender, EventArgs e)
{
    this.MyPictureBox.Image = // Your image here
}