private void ListView_MouseEnter (object sender, EventArgs args) { hover_pending = true; // Need a hover event for every Enter/Leave cycle }