文本域弹出框的问题
在demo中,插入文本域,显示textControl2,但鼠标一放就又消失了,请问如何才能实现单击一下显示,释放鼠标后textControl2保持不变,鼠标再次点击别的地方消失。demo地址:http://gcdn.grapecity.com/showtopic-2036.html
我想实现鼠标悬停到文本域上时,出现一个提示框,单击时出来一个弹出式菜单,鼠标单击空白区域时弹出菜单消失,请问有没有相关的demo? 回复 1楼etsoft的帖子
“我想实现鼠标悬停到文本域上时,出现一个提示框,单击时出来一个弹出式菜单,鼠标单击空白区域时弹出菜单消失,请问有没有相关的demo?”
不好意思,这个用例当前没有类似的 Demo。附件是实现点击 TextField 弹出自定义控件的 Demo,看是否对你有帮助。
回复 1楼etsoft的帖子
“在demo中,插入文本域,显示textControl2,但鼠标一放就又消失了,请问如何才能实现单击一下显示,释放鼠标后textControl2保持不变,鼠标再次点击别的地方消失。
demo地址:http://gcdn.grapecity.com/showtopic-2036.html”
这个问题,可以删除这段代码,禁止 textControl1 在最前端显示:
private void textControl1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
// Hide second TX
textControl1.BringToFront();
}
文本域的悬停怎么实现呢?迫切需要鼠标指向文本域时,弹出自定义控件,但field没有悬停事件 下载的TXWinX8.zip ,这个报错,该引用哪个文件呢?
using TXTextControl.DocumentServer.Fields; 回复 4楼etsoft的帖子
TextField 悬停问题我当前正在调查,TX 当前没有提供类似内置功能。
大体思路可以通过 TX 的 Hover 事件,再判断是否处于 TextField 范围内。有进展我会通知你。 回复 5楼etsoft的帖子
using TXTextControl.DocumentServer.Fields;需要引用:TXDocumentServer.dll 非常感谢,问题已解决。 回复 8楼etsoft的帖子
不客气,有问题欢迎开新帖提问。
页:
[1]