问题标签 [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 投票
6 回答
27818 浏览

wpf - 如何从 XAML 中为样式中的控件指定工具提示?

我正在使用 Microsoft CodePlex 项目中的 WPF 数据网格。我有一个自定义控件,我想将数据绑定到数据网格行中的字段。我一生都无法弄清楚如何在数据网格行上指定工具提示。

我最接近的是使用带有 Setter 的 RowStyle 来设置工具提示,但这似乎只适用于文本。当我尝试将 ControlTempalte 作为 ToolTip 的值时,它会显示在 ControlTemplate 类型上调用 ToString 的结果。

我想我需要设置工具提示的“模板”属性,但我似乎无法弄清楚如何做到这一点......

0 投票
1 回答
245 浏览

winapi - 如何弹出提示和弹出任何其他打开的窗口

有没有办法弹出提示和弹出任何其他打开的窗口?我没有找到在 NOTIFYICONDATA 结构中设置它的标志。

0 投票
5 回答
11617 浏览

c# - CheckedListBox 项目的工具提示?

当用户的鼠标悬停在 CheckedListBox 中的项目上时,是否有一种直接的方法来设置附加文本以显示在工具提示中?

希望能够在代码中做的是:

谁能指出我正确的方向来做到这一点?我已经找到了几篇文章,其中涉及检测鼠标当前在哪个项目上并创建一个新的工具提示实例,但这听起来有点做作,不是最好的方法。

提前致谢。

0 投票
2 回答
9295 浏览

asp.net - asp.net HyperLinkField 没有 ToolTip 属性(替代文本)

我希望 HyperLinkField 中有一个 ToolTip 字段,因为 HyperLink 中有一个。在绑定到我的数据源之前,我正在通过代码创建一个 HyperLinkField:

有什么方法可以为将呈现为工具提示(或替代文本)的内容设置值?任何帮助将不胜感激。

0 投票
10 回答
13405 浏览

c# - 我可以为 .NET Windows 窗体窗口中的工具提示设置无限 AutoPopDelay 吗?

我要求不自动隐藏标准的 .NET Windows 窗体工具提示 - 也就是说,我需要它们保持可见,直到鼠标移出具有工具提示的控件。我想避免为所有带有工具提示的控件使用特定的 MouseEnter 和 MouseLeave 事件。如果他们能解决问题,我很高兴听到有关第三方解决方案的信息。

0 投票
5 回答
1090 浏览

.net - NullReferenceException with ToolTip.CreateHandle

We sporadically get errors when we try to update a tool tip, like this

The error we get is a NullReferenceException: Object reference not set to an instance of an object

Does anyone know the cause of this?

Is a simple Try/Catch that eats the NullReferenceException a feasible option? We don't want our entire application to blow up when we get this.

0 投票
4 回答
12875 浏览

ruby-on-rails - 用于闪烁的优秀 CSS(在 Rails 中也称为信息消息,在 OSX 中称为咆哮)

我很难让 CSS 像我希望的那样工作(当你登录或做某事时显示的那些小消息或确认你的操作,例如在 Rails 中)。

我希望它:

  • 居住在任意 div 中
  • 看起来像一个居中的盒子,里面有文字
  • 仅与适合文本(如果小于指定的最大宽度)或环绕文本(如果更大)所需的一样大
  • 具有居中或左对齐(或组合)文本,具体取决于 Flash(例如,短错误居中;较长的新手入门介绍是左对齐);一个额外的 CSS 类(例如'flash info left')来支持这个是可以的
  • 在页面上相邻的页面上有多个闪烁效果很好(如示例)
  • 最好由单个元素和文本周围的类组成,而不是包装元素内的元素内的文本
  • 最好是 YUI CSS 兼容和纯 CSS(不是 JS)
  • 在 IE7+、FFx 3+、Safari 3+ 上正常工作;在旧浏览器上工作“足够好”

我见过的大多数 CSS 都没有做到这一点——例如,大多数都指定了一个固定的宽度,这意味着它要么被包装得很差,要么有太多的填充。

我怎样才能做到这一点?(或者:为什么我不能?)

这是我当前的 CSS:

加分项:我只用下面的工具提示代码实现了我想要的部分;即,它不能包装。

出于某种原因,除非指定 nowrap 或宽度,否则它默认宽度非常小。我不知道为什么,或者如何让它以特定的、更宽的宽度包装(就像我想用闪光灯一样)。

谢谢!

0 投票
7 回答
157781 浏览

jquery - jQuery覆盖默认验证错误消息显示(Css)Popup/Tooltip之类

我正在尝试使用 div 而不是标签来覆盖默认的错误消息标签。我也看过这篇文章并知道如何去做,但我对 CSS 的限制一直困扰着我。我怎样才能像其中一些示例一样显示它:

Example #1 (Dojo) - 必须输入无效输入才能看到错误显示
Example #2

这是一些将错误标签覆盖到 div 元素的示例代码

现在我在css部分不知所措,但这里是:

更新:

好的,我现在正在使用此代码,但是弹出窗口上的图像和位置大于边框,可以将其调整为动态高度吗?

CSS与以下相同(您的CSS代码)

html

0 投票
3 回答
1457 浏览

javascript - 从javascript中的url获取内容到工具提示

我在我的网站中使用线索提示作为工具提示,我想根据链接 url 设置工具提示文本。

例如:我的页面上有一个指向“http:abc.com/display?content=sweeties”的链接,我希望工具提示显示为“sweeties”

有人告诉我怎么做,好吗?

0 投票
2 回答
2214 浏览

c++ - 如何修改 CToolTipCtrl 的工具矩形?

这个问题与这个有关

在 CDockablePane 派生类中,我有一个 CTreeCtrl 成员,我在 OnCreate() 中为其添加了 ToolTip:

我必须使用所有可选参数调用 AddTool(),因为默认值不适用于 CDockablePane。
m_treeRect是 CTor 中的CRect成员集(0, 0, 10000, 10000)。这真的很丑。

m_tree每当的大小发生变化时,我想调整工具的矩形。
所以我尝试了一些东西,CMyPane::OnSize()但都没有奏效:

  • 调用m_pToolTip->GetToolInfo()然后修改CToolInfo的 rect 成员,然后调用SetToolInfo()
  • 打电话m_pToolTip->SetToolRect()

它是如何完成的?