C#的winform中,用一个ImageList控件,怎样实现鼠标指向图片时,在pictureBox控件中显示该图片片?

如题所述

第1个回答  2012-10-14
pictureBox1.Image = imageList1.Images[0];

ImageList没有事件吧,你是不是想实现当鼠标指向缩略图时到imageList1中取相应的图显示在pictureBox上,如果是这样的话你在缩略图的enter事件写以上代码即可,至于对应imageList1的哪个位置,你根据实际情况去取了
第2个回答  2012-10-22
在窗体加载事件中
{
foreach(Image ima in ...)
{
//遍历所有图片,将图片的鼠标移入事件绑定到下面的鼠标移入事件
}
}

private void image_MouseEnter(object sender, EventArgs e)
{
//Image ima = (Image)sender;
//将ima赋值给显示框的图片源
}本回答被提问者和网友采纳
第3个回答  2012-10-19
给你说下思路,判断鼠标移动的坐标点
第4个回答  2012-10-29
自己写一个控件吧!还能提高性能!
相似回答