gpt4 book ai didi

c# - 让工具提示按我想要的方式运行的最简单方法是什么

转载 作者:行者123 更新时间:2023-11-30 16:36:22 24 4
gpt4 key购买 nike

我不喜欢默认的工具提示行为。首先,我不喜欢这样,在工具提示显示“AutoPopDelay”毫秒后,如果您再次将鼠标移到控件上,它就会消失并且不再出现。其次,我不喜欢将 AutoPopDelay 限制为 5000 毫秒。

我找到了一种方法,使工具提示始终在鼠标移过控件时重新出现,即使它显示的时间超过 AutoPopDelay 值:我在 MouseLeave 处理程序中调用 toolTip.Hide()。这样工具提示将在鼠标悬停时再次出现。但我还没有找到一种简单的方法来使工具提示显示更长时间(超过最大 5000 毫秒)。如果我在 MouseEnter 处理程序中调用 toolTip.Show(),则 toolTip 显示的位置不佳。我喜欢它自动显示的位置 :)

那么,你有什么建议吗?

最佳答案

使用Show方法控制时间长度(不限于5000ms)。

Show 有一个不需要您设置相对坐标的签名,如果您想要微调,还有一个签名会使用坐标。在你的情况下,你需要传递坐标(如果你不喜欢它自动给你的东西)。我不相信还有其他选择...

关于c# - 让工具提示按我想要的方式运行的最简单方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/953660/

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