gpt4 book ai didi

鼠标悬停和鼠标移出时的 wpf 工具提示

转载 作者:行者123 更新时间:2023-12-03 02:19:48 25 4
gpt4 key购买 nike

我想做的是在鼠标悬停时显示工具提示。在鼠标移出之前,工具提示不会关闭。

只有鼠标移开才能关闭工具提示。

客户有一个要求,他们希望工具提示无限期地保持不变,直到发生鼠标移出。

附加:有没有办法只在鼠标移出时关闭工具提示,而不是在鼠标移动时关闭工具提示?

鼠标悬停的区域是一个矩形,只有当我移出矩形时,工具提示才会关闭。

谢谢。

最佳答案

您的问题并不完全清楚,我不确定您在寻找什么,但影响工具提示持续时间的因素如下:

ToolTipService.InitialShowDelay - 将鼠标悬停在控件上和出现工具提示之间的时间长度(以毫秒为单位)。 0 = 即时。

ToolTipService.ShowDuration - 当鼠标悬停在工具提示上时,工具提示将停留的时间长度(以毫秒为单位)。将其设置得非常高将有效地成为“永不关闭”选项,但没有真正的始终选项。

ToolTipService.BetweenShowDelay - 一旦弹出工具提示,这是再次观察到 InitialShowDelay 之前必须耗时。

示例:

<TextBox ToolTipService.InitialShowDelay="5000" 
ToolTipService.ShowDuration="2000"
ToolTipService.BetweenShowDelay="10000"
ToolTip="This is a tool tip." />

这样,当您将鼠标悬停在文本框上时,五秒后将显示工具提示。它会停留两秒钟。在您 10 秒内没有查看工具提示之前,悬停和弹出窗口之间不会有任何延迟。

关于鼠标悬停和鼠标移出时的 wpf 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5533721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com