http://www.codeproject.com/Articles/2681/Balloon-Windows-for-NET
解决方案 »
- 查询数据库的时候关键字冲突,怎么办
- 在vs中编写C#程序连接数据库,用户名和密码验证不通过问题
- WPF画线性能问题。
- 在线等高手,150奉上,Oracle写clob问题,帮顶有分
- 请问如何判断字符串0011001100110111中1出现的次数???
- dataadapter对象问题。
- 在网上找了一个TREEVIEW读取数据库源码,但是ID是INT类型,我的数据库ID是字符型,怎么改高分?
- DropDownList中的数据绑定(非数据库数据绑定)
- 怎样判断一行字符的宽度?
- 请教关于字符串连接的问题!
- 求助使用Expression动态拼LINQ模糊查询时字段可空问题!
- 【求助】关于项目安全和保密的方案求助
而是离开了panel 要有一个小的时间间隔 然后 去判断标记位 如果可以隐藏 再隐藏这里有几个概念
bool 是否可以隐藏窗体(就叫他ToolTip窗体吧) 默认=false;
panel.OnMouseEnter | OnMouseMove{
是否可以隐藏窗体 = false;
如果没有显示ToolTip窗体,就显示它;// 这里分开到两个事件里做也可以
}
panel.OnMouseOut{
先设置 是否可以隐藏窗体=true;
等待一段时间,假设1秒,给用户把鼠标移动到ToolTip上的机会
if(是否可以隐藏窗体) 那么就隐藏吧
}ToolTip窗体.OnMouseEnter | OnMouseMove{
是否可以隐藏窗体 = false; //这样来拒绝panel.OnMouseOut隐藏窗体
}当然 ToolTip窗体的OnMouseOut也要做panel.OnMouseOut的事情 只不过是隐藏不隐藏自己的问题