我在form里面放了三个pictureBox,一个imageList,imageList里面放了六张图片
private void pictureBox1_MouseHover(object sender, EventArgs e)
{
pictureBox1.Image = imageList1.Images[1];
}
private void pictureBox1_MouseLeave(object sender, EventArgs e)
{
pictureBox1.Image = imageList1.Images[0];
}
private void pictureBox2_MouseHover(object sender, EventArgs e)
{
pictureBox2.Image = imageList1.Images[3];
}
private void pictureBox2_MouseLeave(object sender, EventArgs e)
{
pictureBox2.Image = imageList1.Images[2];
}
private void pictureBox3_MouseHover(object sender, EventArgs e)
{
pictureBox3.Image = imageList1.Images[5];
}
private void pictureBox3_MouseLeave(object sender, EventArgs e)
{
pictureBox3.Image = imageList1.Images[4];
}
这样运行之后是可以实现鼠标拖动画面改变的效果,可是调试玩之后出错!