问题标签 [tooltip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
65287 浏览

java - Java中的多行工具提示?

我正在尝试在 Java 中显示可能是也可能不是段落长度的工具提示。如何自动换行长工具提示?

0 投票
9 回答
164664 浏览

c# - 在文本的鼠标悬停时显示工具提示

当鼠标悬停在自定义富编辑控件中的链接上时,我想显示工具提示。考虑以下文本:

我们都在晚上睡觉。

就我而言,睡眠这个词是一个链接。

当用户在链接下移动鼠标时,在本例中为“睡眠”,我想显示链接的工具提示。

我想到了以下内容,但它们不起作用

1) 捕获 OnMouseHover

但这行不通。

更新

提到的链接不是URL,即这些是自定义链接,所以 Regex 在这里不会有太大帮助,它可以是任何文本。用户可以选择创建一个链接。

虽然我没有尝试过GetPosition方法,但我认为它在设计和维护方面不会那么优雅。

让我说我在我的richedit框中有以下行

我们晚上睡觉。但蝙蝠保持清醒。蟑螂在晚上变得活跃。

在上面的句子中,当鼠标悬停在它们上方时,我想要三个不同的工具提示。

我被困OnMouseMove如下:

使用消息框

不工作 - 使用工具提示 - 工具提示不显示

0 投票
2 回答
25061 浏览

c# - 如何在 WinForms 中显示显示轨迹栏值的工具提示

我是 C# 和 WinForms 的新手,所以请原谅这是一个新手问题。

我正在尝试向我的 TrackBar 控件添加一个工具提示,它会在您拖动它时显示该栏的当前值。我已经实例化了一个 ToolTip 对象并尝试了以下处理程序代码,但它没有显示任何工具提示:

0 投票
10 回答
82795 浏览

c# - 强制 WPF 工具提示留在屏幕上

我有一个标签的工具提示,我希望它保持打开状态,直到用户将鼠标移动到另一个控件。

我在工具提示上尝试了以下属性:

但在这两种情况下,工具提示仅显示 5 秒。

为什么这些值会被忽略?

0 投票
2 回答
3256 浏览

winapi - 如何随意隐藏任务栏气球?

强制任务栏图标显示气球工具提示很容易:我需要做的就是在调用 Shell_NotifyIcon( NIM_MODIFY, ... ) 时设置 NIF_INFO 标志,然后气球就会出现,没问题。

现在,当我不再需要气球时,我也希望能够隐藏它,但我找不到这样做的方法。我尝试清除 NIF_INFO 标志并调用 Shell_NotifyIcon( NIM_MODIFY, ... ),但气球仍然存在。它确实会在几秒钟后自行消失,但这不是我想要的:当我的程序认为应该隐藏它时,我想立即隐藏它。

让气球消失的唯一方法似乎是破坏图标,然后再次将其添加到任务栏,但它很难看。

是否可以在不重新创建任务栏图标的情况下隐藏气球?谢谢。

0 投票
1 回答
2459 浏览

apache-flex - Flex 3 工具提示

我正在使用自定义的高级自动完成组件。默认情况下,选定的项目没有工具提示,但我想使用标签作为我的工具提示。

arraylist allQuestions 是我的组件的数据提供者。

allQuestions.questionText 应该是我想要的标签的路径。

我已经研究过使用事件,例如 event.currentTarget,但我认为它们不存在用于工具提示。

有谁知道如何使用提供给组件的数据添加工具提示?

0 投票
1 回答
1495 浏览

jquery - 在 Qtip 中显示 jScrollPane

Jscrollpane用于我的新项目。这在页面上效果很好。

该页面工作正常,但在 qtip 内部调用时,自定义栏消失。

见自定义滚动条81.171.199.24/qtip/scrollpanel.html

查看 qtip 示例(点击 snowy Owl 链接):81.171.199.24/qtip/index.html

来自 qtip 的开发人员建议我应该在您的 qTip 页面上包含滚动脚本,并在工具提示jScrollPanel的回调中调用该方法,onRender否则将无法正常工作,因为它只是从页面中检索 HTML,而不是解析其上的 JS。

所以我试着把代码放在onRender函数中,比如

我也尝试使用

但我仍然无法获得任何运气。

我认为不起作用的原因是:

  1. 我认为这两个脚本有冲突,这意味着我需要在 onRender 函数中使用 jquery noconflict 。
  2. 滚动条 div 位于 scrollpanel.html 而不是 index.html 中。如果我使用this.elements.content.jScrollPane....,这是否只影响“ #report_main_content a[rel]”内的元素。

请给一些建议,非常感谢您的帮助。

谭雅

0 投票
2 回答
2253 浏览

css - 如何更改 YUI 工具提示的 CSS 样式?

我在 YUI 页面上看到了一个关于更改面板样式的示例。但我想更改我网站上所有工具提示(而不是其他面板)的样式。我所有的工具提示都不在一个特定的 DIV 中,因此在 div 中更改 YUI 面板样式对我不起作用。

有小费吗?

0 投票
3 回答
8239 浏览

c# - 检测是否显示工具提示?

我正在使用 show 方法在控件上手动显示 System.Windows.Forms.Tooltip,但是如何检测当前是否显示了工具提示?

如果我需要更改显示它的方法以找出答案,那很好。

0 投票
1 回答
957 浏览

c# - C# 2008 - NotifyIcon - BaloonTip

我正在使用以下代码:

但问题是气球几乎总是在活动窗口后面隐藏一层。显然,当您的活动窗口最大化并一直向下到任务栏时,这不会很好地工作,因为提示气球在它后面。有谁知道为什么会发生这种情况?我正在使用 Win XP Pro SP3。

谢谢!