首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#关于ToolTip闪烁有关问题

2012-09-09 
C#关于ToolTip闪烁问题我在自定义控件的鼠标移动事件中写了个方法,当鼠标进入单元格的时候显示提示信息,但

C#关于ToolTip闪烁问题
我在自定义控件的鼠标移动事件中写了个方法,当鼠标进入单元格的时候显示提示信息,但是鼠标进入单元格后提示信息就不停闪烁,我调试发现toolTip.Show()方法显示了提示信息,但是出了鼠标移动事件后,提示信息自动隐藏了,这可能是导致闪烁的原因,请问各位大虾要怎么处理?

[解决办法]
http://topic.csdn.net/u/20101116/10/86ce8265-a7ff-4684-a87e-c2ba4fad23a3.html

 把ToolTip t = new ToolTip(); 设为全局可见
private void btnMainThreadException_MouseEnter(object sender, EventArgs e)
{
t.Show("txt", btnMainThreadException);
}
添加离开事件
private void btnMainThreadException_MouseLeave(object sender, EventArgs e)
{
t.Hide( btnMainThreadException);
}

热点排行