永发信息网

winform 中 按钮的背景已经设置透明了,可是运行时鼠标移到按钮上是,还是出现白色边框,怎么办啊?急急急

答案:2  悬赏:50  手机版
解决时间 2021-03-19 10:44
winform 中 按钮的背景已经设置透明了,可是运行时鼠标移到按钮上是,还是出现白色边框,怎么办啊?急急急
最佳答案
用label
全部回答
在有时候我们为了实现软件的美观,我们需要把窗体的边框隐藏,但是问题也会随之而来,在属性中设置了formborderstyle应该为none,边框便可以隐藏,但是我们在使用软件时却无法拖动窗体,那么我们该如何解决这个问题呢。其实代码很简单,只要override wndproc方法便可。在无边框窗体的代码中加入下面的protected override void wndproc(ref message m)方法便可。具体代码如下: using system; using system.windows.forms; namespace windowsformsapplication1 { public partial class form1 : form { public form1() { initializecomponent(); } #region 移动窗体 /// /// 重写wndproc方法,实现窗体移动和禁止双击最大化 /// /// windows 消息 protected override void wndproc(ref message m) { switch (m.msg) { case 0x4e: case 0xd: case 0xe: case 0x14: base.wndproc(ref m); break; case 0x84://鼠标点任意位置后可以拖动窗体 this.defwndproc(ref m); if (m.result.toint32() == 0x01) { m.result = new intptr(0x02); } break; case 0xa3://禁止双击最大化 break; default: base.wndproc(ref m); break; } } #endregion } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
android 检测是否有usb otg
诞旦缘蛋糕怎么去啊,有知道地址的么
南方银 你们怎么能这样
赛尔号怎么获得荣誉点
史记英语怎么说
王者荣耀黄忠最佳搭配英雄 哪些英雄是黄忠的
已知,如图,∠c=∠d=90°,ac=ad。求证:【1
安渔轩这个地址在什么地方,我要处理点事
蟹庄缘阳澄湖大闸蟹专卖店这个地址在什么地方
长隆欢乐世界门票有优惠的吗?
请问银饰外面涂的那曾氧化膜掉色吗
求法国童声组合Vox angeli的歌Ensemble的歌词
扎账是什么意思
防盗门门锁保险问题
大学毕业出国留学回来后是不是更好找工作
推荐资讯
a10-5700用ug画图可以不买显卡吗?i5呢?现在
与领导争了几句,他不让干了,我就办了离职,算
看图写话萝卜地里喂兔子
他要把性事拍成录象
田园课堂学习实践心得
辉仔母婴百货地址有知道的么?有点事想过去
牡丹记叙 翻译 【原文见下】最好加些重点字解
qq聊天发图片选择照片时,它怎么不是安时间排
华为P1智能手机手机如何播放AVSEQ.dat视频文
八年级英语《优翼·学练优》24页作文答案
我想玩PSP3000上大战神3,但是容量不够,我得
治痛风的西药有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?