gpt4 book ai didi

c# - OverLibWrapper 的替代品,用于在 ASP.NET 中显示控件工具提示

转载 作者:行者123 更新时间:2023-11-30 17:20:52 25 4
gpt4 key购买 nike

我研究了一种动态显示工具提示的好方法,我发现了 OverLibWrapper ,这正是我所需要的。

我将所有工具提示数据存储在 custom configuration section 中,工具提示在 Page_Load 期间绑定(bind)到它们各自的控件。

我做了一个快速测试并且工作正常。当我意识到 OverLibWrapper 在母版页上不起作用时,问题就出现了。我们的网站使用了相当多的母版页,因此不能将它们移除。

我想知道是否有我可以使用的类似 OverLibWrapper 的东西。

编辑:

我正在寻找的是一个控件,可以在鼠标悬停时以动态方式显示漂亮的工具提示,最好像 overlib 一样立即显示(没什么特别的,因为我只是显示原始文本),因为 ASP.NET 中的工具提示属性是不是很漂亮,需要一段时间才能出现。例如,假设我有一组消息:

class Message
{
string ctrlid, msgtodisplay;
}

当页面加载时:

TooltipManager manager;
foreach(var m in messages)
{
Tooltip tltp=new Tooltip;
m.ControlID=m.ctrlid;
m.Message=m.msgtodisplay;
manager.AddTooltip(tltp);
}

所以基本上是提供 Tooltip 和 TooltipManager 功能的东西。

最佳答案

看看这个:

NotesTooltip

我认为这会满足您的需求。

您是否考虑过自己编写?有时我发现其他人提供的东西永远无法满足我的需求。

关于c# - OverLibWrapper 的替代品,用于在 ASP.NET 中显示控件工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3927327/

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