InfoPath& C#:将鼠标悬停/悬停在计算值上

时间:2011-03-22 13:16:06

标签: c# infopath

我正在构建一个带有仪表板部分的InfoPath表单,其中43个任务显示为“计算值”。这些计算值基本上只是小的颜色编码块,可以快速判断任务是完成/挂起/延迟/等。每个单独的任务都可以分配给不同的用户。

我想要做的是设置它,这样当鼠标超过计算值时,它会在一组特定字段中显示其他信息。我有关于如何执行此操作的基本想法,将字段与主键字段匹配以提取有关任务的其他信息;我的C#知识相当平淡。

我的问题是:这是否可以在基于浏览器的表单中使用?如果是这样,有人会指出我正确的方向。

如果您需要任何其他信息,请告诉我们。提前谢谢!

1 个答案:

答案 0 :(得分:1)

虽然您可以提到鼠标悬停时显示的静态屏幕提示。 点击属性 - >点击高级标签 - >在“屏幕提示”字段中提供文本。

但以编程方式显示鼠标悬停可能具有挑战性。我还没碰到这样的事情。

最简单的方法是在每个计算值旁边创建链接并处理C#代码中的click事件。

链接基本上是一个展平的按钮(显示设置为无),带有一些带下划线的文本,例如“点击了解更多信息”。