[英]Tooltip does not come up after showing up 2-3 times
我正在像這樣使用Tooltip類...
其中ctrl是圖片ctrl。
ToolTip oTooltip =新的ToolTip(); oTooltip.SetToolTip(ctrl,“算法已成功完成”); oTooltip.ShowAlways = true;
加載表單后,將顯示工具提示...每當我將鼠標懸停在工具提示上時,它就會顯示大約2到3次,但是從第四次懸停起,它就會停止顯示/顯示。
我需要設定什么嗎?
不久前,我遇到了類似的問題。 要變通解決此問題,我訂閱了控件的MouseEnter
事件,並在將ToolTip
的Active
屬性從false
為true
之間切換。 我的代碼看起來像這樣:
using System;
using System.Windows.Forms;
public Form1()
{
this.pictureBox1.MouseEnter += new EventHandler(pictureBox1_MouseEnter);
this.ToolTip = new ToolTip();
this.ToolTip.SetToolTip(this.pictureBox1, "The algorithm has been completed successfully.")
}
private ToolTip ToolTip
{
get;
set;
}
private void pictureBox1_MouseEnter(object sender, EventArgs e)
{
this.ToolTip.Active = false;
this.ToolTip.Active = true;
}
希望能有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.