当前位置:编程学习 > C#/ASP.NET >>

关于textbox,求教!

多个textbox,根据用户在不同textbox输入时提示不同内容,内容比较多

我想实现一种效果,就是用户在textbox输入时,可以跳出提示页面,但不影响用户输入。类似tooltip,但可以一直显示,除非光标离开textbox,最好样式可以自己调。这是第一种方式。

或者提示信息可以预先写好,到时设置dispaly属性,只是怎么实现光标没离开textbox就显示,离开就不显示。这也是一种方式。

两种都行,希望各位不吝赐教,谢谢


--------------------编程问答-------------------- 可以使用textbox的获得焦点事件和失去焦点事件来控制显示提示 --------------------编程问答-------------------- 有一个jquery的插件可以用
似乎叫cluetip,google下吧 --------------------编程问答-------------------- 1楼正解,进行事件关联即可。 --------------------编程问答-------------------- 据我的了解,这已经不在.NET的领域了,学AJAX吧,.net中虽然内部有一些控件,但还是没有手写的灵活 --------------------编程问答--------------------
        private void textBox2_MouseHover(object sender, EventArgs e)
        {
           ..............
        }
--------------------编程问答-------------------- 这个实现起来不是很复杂,可以用控件的事件来控制,也可以用 ajax控件,
用js写同样也可以。
想偷懒就用失去和获得焦点的事件写,如果学习,建议看看jquery ,
很好用的 --------------------编程问答--------------------
        private void textBox2_MouseEnter(object sender, EventArgs e)
        {
            label1.Visible = false;
        }

        private void textBox2_MouseLeave(object sender, EventArgs e)
        {
            label1.Visible= true;
        }

补充一下 --------------------编程问答-------------------- 反了 汗。。。。。。。。 --------------------编程问答-------------------- 得用到css --------------------编程问答--------------------
引用 7 楼 zhengkai85 的回复:
C# codeprivatevoid textBox2_MouseEnter(object sender, EventArgs e)
        {
            label1.Visible=false;
        }privatevoid textBox2_MouseLeave(object sender, EventArgs e)
        {
            label1.Visible=true;
        }
补充一下


textbox有这个事件吗?没有自动跳出来啊 --------------------编程问答-------------------- 我用的是c# --------------------编程问答-------------------- web开发
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,