首页 > 代码库 > winform 无边框窗体
winform 无边框窗体
一、无边框窗体
1、控制按钮如何制作
就是放置可以点击的控件,不局限于使用按钮或是什么别的,
只要可以点击能触发点击事件就可以了
做的好看一点,就是鼠标移入,移出,按下三个事件会让按钮改变样式
Mouseenter鼠标进入
Mouseleave鼠标移出
Mousedown鼠标按下
改变样式代码:
pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + "\\..\\..\\images\\btn_close_disable.png");
获取图片的相对路径
Application.StartupPath + "\\..\\..\\images\\btn_close_highlight.png"
\..\文件夹名称... 向上翻一个文件夹
2、如何让窗体动起来
调用窗体移动的API
窗体属性事件里面MouseDown 指向窗体移动API的方法
如果有其它控件覆盖了窗体,那么写好鼠标按下的事件委托就可以了
3、如何让窗体有阴影
引用命名空间using System.Runtime.InteropServices;
代码如下
winform 无边框窗体
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。