C#的winform. 有自动隐藏的控件吗?鼠标移过去再展开的

谢谢hokor.那panel不隐藏的话.会有很大一块空白.响应鼠标的那块.可以比button1小吗?... 谢谢 hokor.那panel 不隐藏的话.会有很大一块空白.
响应鼠标的那块.可以比button1小吗?
展开
 我来答
百度网友480b135
推荐于2016-05-08 · TA获得超过579个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:337万
展开全部
展开是什么意思?
当鼠标移动到控件上面是显示,离开时隐藏可以这样做,先添加一个容器控件,比如panel
1然后在Panel中添加要隐藏的控件(比如button1),并设置button1控件初始状态为不可见,然后在panel1控件的鼠标事件处理函数中添加代码相应的代码控制button1的隐藏和显示。
主要代码如下
//鼠标进入时显示
private void panel1_MouseEnter(object sender, EventArgs e)
{
button1.Visible = true;
}
//鼠标离开时隐藏
private void panel1_MouseLeave(object sender, EventArgs e)
{
button.Visible = false;
}

响应鼠标的那块.可以比button1小吗?
可以,panel1也可以是其他非容器空间,比如lebel,button等,但要注意隐藏空间要设置在顶层,否则可能被其他空间遮住。
lrpchm
2011-01-28 · TA获得超过1377个赞
知道小有建树答主
回答量:1088
采纳率:0%
帮助的人:832万
展开全部
tooltip控件拖一个过来,然后找到控件如textbox1,右键属性找到tooltip上的ToolTip那个属性,写上你要显示的文字就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苍宇一尘
2011-01-27 · TA获得超过123个赞
知道答主
回答量:198
采纳率:0%
帮助的人:95.6万
展开全部
你可以写一个触发的事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式