(C#)有一个textbook,把鼠标移到上面时要在鼠标边显示说明的文字,请问要怎么实现啊!

是用MouseHover吗??具体是怎么实现啊!!C#是没有ToolTip控件的啊!!请问上面的,用onMouseOver..具体怎么做啊,可以举个例子吗??... 是用MouseHover吗??具体是怎么实现啊!!
C#是没有ToolTip 控件的啊!!请问上面的,用onMouseOver..具体怎么做啊,可以举个例子吗??
展开
 我来答
zhuohaowen
2008-10-22 · TA获得超过334个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:405万
展开全部
兄弟你好,关于这个问题有许多方法可能实现,鉴于你是初学者,应该使用Visible隐藏的方法.

private void Form1_Load(object sender, System.EventArgs e)
{
this.label1.Visible=false;
}//启动窗体时隐藏控件

private void textBox1_MouseHover(object sender, System.EventArgs e)
{
this.label1.Visible=true;
}//当鼠标移到文本框上时显示控件

private void textBox1_MouseLeave(object sender, System.EventArgs e)
{
this.label1.Visible=false;
}//当鼠标离开文本框时隐藏控件

这个例子非常简单,请你过目。
匿名用户
2008-10-22
展开全部
Webform的写法把以下代码写到 Default.aspx页里
<script>
function show(obj)
{obj.display='';
obj.left=event.clientX+document.body.clientLeft;
obj.top=event.clientY+document.body.clientTop;
}
</script>
<body>
<div id="dv1" style="background:orange;border:1px solid

#EEE333;width:100px;height:20px;display:none;position:absolute;font-size:10pt;color:white

;">请输入用户名</div>
<input onmousemove="show(document.all.dv1.style)"

onmouseout="document.all.dv1.style.display='none'" >
</body>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友00d80fc49
2008-10-22 · TA获得超过114个赞
知道小有建树答主
回答量:347
采纳率:0%
帮助的人:257万
展开全部
js

onMouseOver..
触发一个JS事件
然后JS事件中可以显示一个层并定位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhyleo
2008-10-22 · TA获得超过301个赞
知道小有建树答主
回答量:542
采纳率:0%
帮助的人:0
展开全部

ToolTip
控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式