void ToolTipTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { if (ToolTipTimer.Enabled && InvokeRequired) { Invoke(new Action(SetToolTipText)); ToolTipTimer.Stop(); } }
protected override void OnMouseLeave(EventArgs e) { base.OnMouseLeave(e); Invalidate(); ToolTipTimer.Stop(); ToolTipWindow.Hide(this); }
private void ToolTipTimer_Tick(object o, EventArgs args) { string tooltip = owner_item.GetToolTip(); if (!string.IsNullOrEmpty(tooltip)) { ToolTipWindow.Present(this, tooltip); } ToolTipTimer.Stop(); }
private void ToolTipTimer_Tick(object o, EventArgs args) { string tooltip = tooltip_currently_showing.ToolTipText; if (tooltip != null && tooltip.Length > 0) { ToolTipWindow.Present(this, tooltip); } ToolTipTimer.Stop(); }
private void dgvMain_CellMouseEnter(object sender, DataGridViewCellEventArgs e) { ToolTipTimer.Stop(); if (e.RowIndex != ToolTipRowIndex) { toolTip1.Hide(dgvMain); ToolTipRowIndex = e.RowIndex; ToolTipTimer.Interval = 500; ToolTipTimer.Start(); } }
private void MouseLeftPanel(StatusBarPanel item) { ToolTipTimer.Stop(); ToolTipWindow.Hide(this); tooltip_currently_showing = null; }
private void dgvMain_CellMouseLeave(object sender, DataGridViewCellEventArgs e) { ToolTipTimer.Stop(); toolTip1.Hide(dgvMain); ToolTipRowIndex = -1; }
private void TooltipTimer_Tick(object sender, object e) { ToolTipFlyout.Hide(); ToolTipTimer.Stop(); Out("TooltipTimer_Tick"); }