Commit 4582ac87 authored by JoyJ's avatar JoyJ

hide tooltip when mouse hover on

parent 2abe825f
...@@ -64,6 +64,7 @@ protected override void OnToolTip() ...@@ -64,6 +64,7 @@ protected override void OnToolTip()
if (ea.ToolTipText != null) if (ea.ToolTipText != null)
{ {
lbTooltip.Visible = true;
lbTooltip.Text = $"{ea.ToolTipTitle}\r\n\r\n{ea.ToolTipText}"; lbTooltip.Text = $"{ea.ToolTipTitle}\r\n\r\n{ea.ToolTipText}";
lbTooltip.Location = new Point(this.Size.Width - 500, this.lastMouseCoord.Y + this.CharHeight); lbTooltip.Location = new Point(this.Size.Width - 500, this.lastMouseCoord.Y + this.CharHeight);
//this.ToolTip.ToolTipTitle = ea.ToolTipTitle; //this.ToolTip.ToolTipTitle = ea.ToolTipTitle;
...@@ -125,6 +126,7 @@ private void InitializeComponent() ...@@ -125,6 +126,7 @@ private void InitializeComponent()
this.lbTooltip.Name = "lbTooltip"; this.lbTooltip.Name = "lbTooltip";
this.lbTooltip.Size = new System.Drawing.Size(0, 28); this.lbTooltip.Size = new System.Drawing.Size(0, 28);
this.lbTooltip.TabIndex = 1; this.lbTooltip.TabIndex = 1;
this.lbTooltip.MouseMove += new System.Windows.Forms.MouseEventHandler(this.lbTooltip_MouseMove);
// //
// FastColoredTextBoxEx // FastColoredTextBoxEx
// //
...@@ -133,10 +135,21 @@ private void InitializeComponent() ...@@ -133,10 +135,21 @@ private void InitializeComponent()
this.Controls.Add(this.lbTooltip); this.Controls.Add(this.lbTooltip);
this.Name = "FastColoredTextBoxEx"; this.Name = "FastColoredTextBoxEx";
this.Size = new System.Drawing.Size(584, 327); this.Size = new System.Drawing.Size(584, 327);
this.Load += new System.EventHandler(this.FastColoredTextBoxEx_Load);
((System.ComponentModel.ISupportInitialize)(this)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
private void FastColoredTextBoxEx_Load(object sender, EventArgs e)
{
}
private void lbTooltip_MouseMove(object sender, MouseEventArgs e)
{
lbTooltip.Visible = false;
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment