【问题标题】:InfoPath & C#: Mouse over / hover events on a calculated valueInfoPath & C#:鼠标悬停在计算值上的事件
【发布时间】:2011-03-22 21:37:13
【问题描述】:

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

我想做的是设置它,以便当鼠标悬停在计算值上时,它会在一组特定的字段中显示附加信息。我有关于如何做到这一点的基本想法,将字段与主键字段匹配以提取有关任务的其他信息;不过,我的 C# 知识相当乏味。

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

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

【问题讨论】:

    标签: c# infopath


    【解决方案1】:

    尽管您可以提及鼠标悬停时显示的静态屏幕提示。 单击属性 -> 单击高级选项卡 -> 在“屏幕提示”字段中提供文本。

    但是以编程方式在鼠标悬停时显示某些内容可能具有挑战性。我还没有遇到过这样的事情。

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

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

    【讨论】:

    • 我希望它会相当简单,但必须这样做。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-13
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多