Как исправить задержку события
создаю систему бронирования столов для школьного проекта, а яиспользуя список PictureBox для представления таблиц. С этими PictureBox-ами я связал событие наведения мыши, и при наведении на него свойства BackColor изменяются.
List pb = new List { 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 секунда, прежде чем событие сработает, есть ли способ вызвать событие немедленно?