当前位置: 首页 > news >正文

有做模仿易企秀网站吗青岛做网站的公司

有做模仿易企秀网站吗,青岛做网站的公司,建筑建设网站,寻找郑州网站建设公司前言 今天一起来实现基于.Net Core、Windows Form实现自定义窗口皮肤#xff0c;并实现窗口移动功能。 素材 准备素材#xff1a;边框、标题栏、关闭按钮图标。 窗体设计 1、创建Window窗体项目 2、窗体设计 拖拉4个Panel控件#xff0c;分别用于#xff1a;标题栏、关…前言 今天一起来实现基于.Net Core、Windows Form实现自定义窗口皮肤并实现窗口移动功能。 素材 准备素材边框、标题栏、关闭按钮图标。 窗体设计 1、创建Window窗体项目 2、窗体设计 拖拉4个Panel控件分别用于标题栏、关闭按钮、窗体、底部边框。 3、添加图片到资源 右键项目》属性》资源》创建资源 点击添加资源》添加现有文件。 4、设置控件背景图片 选择对应的Panel控件分别设置标题栏、窗体、底部、关闭按钮。 5、效果 此时运行项目窗体效果如下 窗体事件 窗口的皮肤已经自定义完毕下面我们为窗口添加事件关闭和移动。 1、关闭窗口 为关闭按钮添加关闭事件按钮如下。 private void panel1_Click(object sender, EventArgs e) {this.Close(); }2、窗口移动代码 public void FrmMove(Form Frm, MouseEventArgs e) //Form或MouseEventArgs添加命名空间using System.Windows.Forms;{if (e.Button MouseButtons.Left){Point myPosittion Control.MousePosition;//获取当前鼠标的屏幕坐标myPosittion.Offset(CPoint.X, CPoint.Y);//重载当前鼠标的位置Frm.DesktopLocation myPosittion;//设置当前窗体在屏幕上的位置Tem_place 0;this.Height FrmHeight;}}private void timer1_Tick(object sender, EventArgs e){if (this.Top 3 Tem_place0)//如果窗体被移到屏幕的顶部{if (this.Handle FormNameAt(Cursor.Position.X, Cursor.Position.Y))//当鼠标移致到该窗体上{panel_Title.Tag 1;//设置标识用于判断窗体在屏幕顶部timer2.Enabled false;//不对窗体进行拉伸操作this.Top 0;//使窗体致顶}else{panel_Title.Tag 1;//设置标识用于判断窗体在屏幕顶部timer2.Enabled true;//将窗体在顶部进行隐藏}}else{if (this.Left 3 || this.Right GetSystemMetrics(0) - 3)//如果窗体被移到屏幕的左端或右端{if (this.Left 3)//如果窗体被移到屏幕的左端{if (this.Handle FormNameAt(Cursor.Position.X, Cursor.Position.Y))//当鼠标移致到该窗体上{panel_Title.Tag 2;//设置标识用于判断窗体在屏幕左端timer2.Enabled false;Frm_Height this.Height;this.Left 0;//使窗体致左this.Top 0;this.Height Screen.AllScreens[0].Bounds.Height;Tem_place 1;}else{panel_Title.Tag 2;timer2.Enabled true;//将窗体在左端进行隐藏}}if (this.Right GetSystemMetrics(0) - 3)//如果窗体被移到屏幕的右端{if (this.Handle FormNameAt(Cursor.Position.X, Cursor.Position.Y))//当鼠标移致到该窗体上{panel_Title.Tag 3;//设置标识用于判断窗体在屏幕右端timer2.Enabled false;Frm_Height this.Height;this.Left GetSystemMetrics(0) - this.Width;//使窗体致右this.Top 0;this.Height Screen.AllScreens[0].Bounds.Height;Tem_place 1;}else{panel_Title.Tag 3;timer2.Enabled true;//将窗体在右端进行隐藏}}}}}好了今天就分享到这边需要示例代码的获取。 欢迎点赞、收藏、关注、评论啦 、查看获取联系方式
http://www.dnsts.com.cn/news/60749.html

相关文章:

  • 公司网站应达到的功能如何向百度提交网站
  • 长沙网站建搜索引擎优化的核心本质
  • dede网站地图标签泰安刘明是怎么挨办的
  • 网站seo流程计算机开发工具有哪些
  • 民族团结 网站建设微信公众号登录不上
  • 网站托管就业建筑工程公司取名免费
  • 怎么查看网站有没有备案商城网站流量
  • 成都教育网站建设公司价格怎么让网站快速被收录
  • 自助商城网站建设seo兼职网
  • 网站建设官方商城网站推广工作总结
  • 为何网站需改版北龙建设集团有限公司企业网站
  • 企业网站外包建设网站命名的原则包括
  • 汝州网站建设汝州招工最新招聘信息
  • 做网站需要画原型图么网店代运营一年的费用是多少
  • 十堰 网站建设深圳市光明区住房和建设局
  • 湖北省和建设厅网站首页建站平台 选择
  • 企业介绍微网站怎么做的建设网站课程设计摘要
  • 质感设计网站微信朋友圈软文大全
  • 网络电话聊天网站建设多少钱ps制作网站模板
  • 网站百度忽然搜索不到网页游戏设计培训学校
  • 郑州建设局官方网站可以看任何网站的浏览器
  • 哪个网站做二微码动态字设计网站
  • 凡科申请的网站和qq空间一样吗seo实战技术培训
  • 化工企业网站模板 aspx装修平面设计图的制作
  • 重庆网站建设大概需要多少钱电子商务以后可以做什么工作
  • 怎么查看网站disallow网站主页设计布局
  • 网站制作找哪家公司好建筑安全员考试成绩查询官网
  • 大连网站建设实例甘肃营销型网站制作
  • 想做网站的公司好湖南营销型网站建设 皆来磐石网络
  • 社交网站开发流程网站制作完成后首先要对网站进行