C# 显示DevExpress网格单元格的工具提示

C# 显示DevExpress网格单元格的工具提示,c#,winforms,gridview,devexpress,tooltip,C#,Winforms,Gridview,Devexpress,Tooltip,我使用的是“DevExpress”网格,我想在光标悬停在每个单元格上时显示该单元格的工具提示。我已经为此编写了一个代码。它工作良好,并显示工具提示。但是当我在同一行上移动光标时,工具提示没有改变。(水平移动)。但如果我离开当前行并返回,则工具提示会发生变化。请告诉我 这是“toolTipController”的代码(为了更好地理解,我复制了整个方法) 谢谢你的帮助, 库尚·兰迪玛 但是当我在同一行上移动光标时,工具提示没有改变。(水平移动)。 但如果我离开当前行并返回,则工具提示会发生变化 我看

我使用的是“DevExpress”网格,我想在光标悬停在每个单元格上时显示该单元格的工具提示。我已经为此编写了一个代码。它工作良好,并显示工具提示。但是当我在同一行上移动光标时,工具提示没有改变。(水平移动)。但如果我离开当前行并返回,则工具提示会发生变化。请告诉我

这是“toolTipController”的代码(为了更好地理解,我复制了整个方法)

谢谢你的帮助, 库尚·兰迪玛

但是当我在同一行上移动光标时,工具提示没有改变。(水平移动)。 但如果我离开当前行并返回,则工具提示会发生变化

我看到您为当前行中的任何单元格传递了相同的“命中对象”:

e.Info.Object = hitInfo.HitTest.ToString() + hitInfo.RowHandle.ToString();  
要完成任务,应为不同单元格传递不同的“命中对象”:

e.Info.Object = hitInfo.HitTest.ToString() + hitInfo.RowHandle.ToString() + hitInfo.Column.FieldName;  

执行您描述的阻塞是为了保持SO站点的高质量。这是个好规则。以后请遵循帮助文章中的建议。快乐堆栈溢出!)关于这个具体的问题,我觉得很好。谢谢你对我询问的回复。我感谢你提供给我的信息
e.Info.Object = hitInfo.HitTest.ToString() + hitInfo.RowHandle.ToString() + hitInfo.Column.FieldName;