问题标签 [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.
wpf - 如何从 XAML 中为样式中的控件指定工具提示?
我正在使用 Microsoft CodePlex 项目中的 WPF 数据网格。我有一个自定义控件,我想将数据绑定到数据网格行中的字段。我一生都无法弄清楚如何在数据网格行上指定工具提示。
我最接近的是使用带有 Setter 的 RowStyle 来设置工具提示,但这似乎只适用于文本。当我尝试将 ControlTempalte 作为 ToolTip 的值时,它会显示在 ControlTemplate 类型上调用 ToString 的结果。
我想我需要设置工具提示的“模板”属性,但我似乎无法弄清楚如何做到这一点......
winapi - 如何弹出提示和弹出任何其他打开的窗口
有没有办法弹出提示和弹出任何其他打开的窗口?我没有找到在 NOTIFYICONDATA 结构中设置它的标志。
c# - CheckedListBox 项目的工具提示?
当用户的鼠标悬停在 CheckedListBox 中的项目上时,是否有一种直接的方法来设置附加文本以显示在工具提示中?
我希望能够在代码中做的是:
谁能指出我正确的方向来做到这一点?我已经找到了几篇文章,其中涉及检测鼠标当前在哪个项目上并创建一个新的工具提示实例,但这听起来有点做作,不是最好的方法。
提前致谢。
asp.net - asp.net HyperLinkField 没有 ToolTip 属性(替代文本)
我希望 HyperLinkField 中有一个 ToolTip 字段,因为 HyperLink 中有一个。在绑定到我的数据源之前,我正在通过代码创建一个 HyperLinkField:
有什么方法可以为将呈现为工具提示(或替代文本)的内容设置值?任何帮助将不胜感激。
c# - 我可以为 .NET Windows 窗体窗口中的工具提示设置无限 AutoPopDelay 吗?
我要求不自动隐藏标准的 .NET Windows 窗体工具提示 - 也就是说,我需要它们保持可见,直到鼠标移出具有工具提示的控件。我想避免为所有带有工具提示的控件使用特定的 MouseEnter 和 MouseLeave 事件。如果他们能解决问题,我很高兴听到有关第三方解决方案的信息。
.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.
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 或宽度,否则它默认宽度非常小。我不知道为什么,或者如何让它以特定的、更宽的宽度包装(就像我想用闪光灯一样)。
谢谢!
- 赛
jquery - jQuery覆盖默认验证错误消息显示(Css)Popup/Tooltip之类
我正在尝试使用 div 而不是标签来覆盖默认的错误消息标签。我也看过这篇文章并知道如何去做,但我对 CSS 的限制一直困扰着我。我怎样才能像其中一些示例一样显示它:
Example #1 (Dojo) - 必须输入无效输入才能看到错误显示
Example #2
这是一些将错误标签覆盖到 div 元素的示例代码
现在我在css部分不知所措,但这里是:
更新:
好的,我现在正在使用此代码,但是弹出窗口上的图像和位置大于边框,可以将其调整为动态高度吗?
CSS与以下相同(您的CSS代码)
html
javascript - 从javascript中的url获取内容到工具提示
我在我的网站中使用线索提示作为工具提示,我想根据链接 url 设置工具提示文本。
例如:我的页面上有一个指向“http:abc.com/display?content=sweeties”的链接,我希望工具提示显示为“sweeties”
有人告诉我怎么做,好吗?
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()
它是如何完成的?