寻找有关如何创建增强工具提示的建议

时间:2010-06-30 19:32:50

标签: c# winforms .net-2.0

目前,当我将信息悬停在winform上的某个区域时,我正在使用工具提示来显示信息。这很好用,我没有任何抱怨,但老板想要显示更复杂的数据,最好是以网格而不是文本显示。 有没有办法可能我可以在工具提示中嵌入usercontrol或datagridview。

谢谢

C#,。Net 2.0,windows.Forms

2 个答案:

答案 0 :(得分:2)

owner-drawn tooltip之类的东西。你必须自己处理网格的绘画。虽然工具提示允许您单击并滚动声音,但您不会获得任何交互性。

如果你的老板愿意为此花钱,那么我很乐意推荐DevExpress工具提示控件,因为它的可定制性。

答案 1 :(得分:0)

你可以编写一个自定义控件(不应该太硬,只是一个带阴影的黄色矩形),上面有数据网格。它只需要在鼠标离开时淡出,并在鼠标停留几秒钟后显示。