即时制作一个学校项目的表预订系统,并即时使用一个pictureboxes列表来表示表。 这些pictureboxes我已经链接了一个悬停事件,当我悬停backColor属性被改变。如何解决事件延迟
List<PictureBox> pb = new List<PictureBox> { pictureBox1, pictureBox2, pictureBox3};
foreach (PictureBox p in pb)
{
p.BorderStyle = BorderStyle.Fixed3D;
p.BackColor = Color.White;
p.MouseHover += new EventHandler(mouseOn);
}
private void mouseOn(object sender, EventArgs e)
{
((PictureBox)sender).BackColor = Color.Green;
}
一切都很正常,只是当我在哈佛的鼠标,它需要1秒之前该事件是triggerd,有没有什么办法immidiately触发事件?
谢谢。