永发信息网

在C#中label控件怎么设置当鼠标移动上去的时候字体下面出现下划线

答案:5  悬赏:20  手机版
解决时间 2021-03-31 00:45
在C#中label控件怎么设置当鼠标移动上去的时候字体下面出现下划线
最佳答案
我给你的代码实现的功能是:
“鼠标放到label上,字体下面有下划线,鼠标移开的时候,没有下划线”

首先引用空间:
using System.Drawing;

private void label1_MouseHover(object sender, EventArgs e)
{
//这个是鼠标悬浮事件中(即鼠标放到label上时发生的事件)
Font f = new Font("宋体", 9, FontStyle.Underline);//设置字体的样式(宋体,9号字,有下划线),括号里可根据自己需要修改
label1.Font = f;//把label字体及样式再重置成你自己的样子
}

private void label1_MouseLeave(object sender, EventArgs e)
{

//这个是鼠标离开label时要做的操作(取消下划线)
Font f = new Font("宋体", 9, FontStyle.Bold);
label1.Font = f;
}

不清楚的话,可以hi我, - -,
全部回答
请设置 label的mouseHover事件 FontStyle=underline
属性 里面有一个设置一下
获得焦点多出下划线 private void label3_MouseEnter(object sender, EventArgs e)
{
Font s = new Font(this.label3.Font.FontFamily, this.label3.Font.Size, FontStyle.Underline);
this.label3.Font = s;
}
失去焦点消失下划线 private void label3_MouseLeave(object sender, EventArgs e)
{
Font s = new Font(this.label3.Font.FontFamily, this.label3.Font.Size, FontStyle.Regular);
this.label3.Font = s;
}
设置该label的mouseHover事件,事件处理函数中设置FontStyle=underline
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1500 元以内有哪些照相不错的安卓手机?
打了耳洞应该佩戴什么样的耳环?
电镐在哪里加黄油,通电嗡嗡响
单选题深航通过股权拍卖转让,成为中国大陆最
WYT-I50浪涌保护器,是不是南京沃亚特电力科
高考物理:同向行驶的两辆车A、B,A车在前,B
热模压法与冷压烧结法的区别是什么??拜托各
早上六点海兴出发去威海自驾游
怎样知道面试已经通过
长短的拼音是什么
盲人算命十二元神推算法
金山内码转换器怎么用
键盘用哪个牌子的好雷柏和罗技
李贞贤的“月亮啊月亮”中文歌词
嘉峪关国泰大酒店怎么样
推荐资讯
艾利和mp3推荐
双重积分 求大佬给个详解
0.4x除以2等于2.8怎么解
有两把形状和大小完全一样的汤勺.一银一铝,
摄影照片评论的语句有哪些?
我,同级别别克的车是不是大众的车保养维护费
他有五个箱子英语
宋哲宗元祐元年监察御史王若叟在一道奏疏中向
倩女幽魂2 单开会过图卡是什么原因啊
咱们临沂结婚的礼金是多少呢求支招
缺月梧桐这个词出自哪里?
九三八合打一数字?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?