private void ClearToolTopState() { LastMouseHover = null; ttInfo = null; HoverTimerStop.Stop(); HoverTimerStart.Stop(); }
private void OnHoverTimerStart(object sender, EventArgs e) { if (LastMouseHover != null) { if (Grid.Contains(LastMouseHover.X, LastMouseHover.Y)) { HoverTimerStart.Stop(); HoverTimerStop.Start(); ttInfo = new TimeToolTip(); ttInfo.Text = GetToolTipText(LastMouseHover); this.Invalidate(true); } } }