簡體   English   中英

出現2-3次后,工具提示不出現

[英]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事件,並在將ToolTipActive屬性從falsetrue之間切換。 我的代碼看起來像這樣:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM