C#实现窗体全屏的两种方法

作者:38度6 时间:2021-10-06 19:14:04 

本文为大家分享了C#实现窗体全屏的具体代码,供大家参考,具体内容如下

方法一:不过此方法有时候会出现莫名的bug


//程序启动路径,与生成程序的exe文件在同一目录下
public String exePath = Application.StartupPath;
//定义窗体宽高
int screenWidth = 0;
int screenHeight = 0;
screenWidth = (int)System.Windows.SystemParameters.PrimaryScreenWidth;
screenHeight = (int)System.Windows.SystemParameters.PrimaryScreenHeight;
// 设置全屏  
this.FormBorderStyle = FormBorderStyle.None;   //设置窗体为无边框样式
this.WindowState = FormWindowState.Maximized;  //最大化窗体
this.Left = 0;
this.Top = 0;
this.Width = screenWidth;
this.Height = screenHeight;
//窗体背景图
this.BackgroundImage = Image.FromFile(exePath + "文件名");

方法二:


//程序启动路径,与生成程序的exe文件在同一目录下
public String exePath = Application.StartupPath;
//窗口左上角位置
public Point m_formAutographShowPos;
//设置窗体尺寸
this.Width = (int)System.Windows.SystemParameters.PrimaryScreenWidth;
this.Height = (int)System.Windows.SystemParameters.PrimaryScreenHeight;
this.ClientSize = new System.Drawing.Size(Width, Height);

//计算初始位置
m_formAutographShowPos.X = 0;
m_formAutographShowPos.Y = 0;
Location = m_formAutographShowPos;
//窗体背景图
this.BackgroundImage = Image.FromFile(exePath + "文件名");

来源:https://www.cnblogs.com/qiantao/archive/2018/10/25/9847930.html

标签:C#,窗体全屏
0
投稿

猜你喜欢

  • 详解MyBatis多数据源配置(读写分离)

    2023-11-21 20:35:44
  • 二分查找算法在C/C++程序中的应用示例

    2021-06-01 08:15:30
  • Java基本语法之内部类示例详解

    2023-02-06 14:05:32
  • 如何获取Android设备挂载的所有存储器

    2023-08-16 12:44:41
  • 基于WPF实现控件轮廓跑马灯动画效果

    2022-05-03 20:10:08
  • 在编程语言中怎样定义队列及其使用(C++)

    2021-05-28 14:00:43
  • FeignClient实现接口调用方式(不同参数形式)

    2023-03-06 08:41:39
  • 详解Android Flutter中SliverAppBar的使用教程

    2023-06-23 12:11:27
  • 详解如何从原生Android 跳转到hbuilder项目

    2021-08-31 19:37:39
  • C# 9使用foreach扩展的示例详解

    2023-01-27 08:35:56
  • c#汉诺塔的递归算法与解析

    2022-08-13 08:13:59
  • C# 日历类功能的实例代码

    2023-06-23 21:44:45
  • Java中Spring Boot+Socket实现与html页面的长连接实例详解

    2022-12-24 12:06:12
  • 使用栈的迷宫算法java版代码

    2022-03-07 12:47:16
  • Java编程倒计时实现方法示例

    2021-05-31 06:30:11
  • springboot aop配合反射统一签名验证实践

    2023-08-04 08:14:07
  • Android仿拉手网团购App我的收藏界面实例代码

    2023-11-18 18:31:38
  • SpringBoot项目中处理返回json的null值(springboot项目为例)

    2023-10-26 04:49:06
  • java获取ip地址示例

    2021-12-25 07:04:22
  • Java中SpringSecurity密码错误5次锁定用户的实现方法

    2021-07-10 10:38:17
  • asp之家 软件编程 m.aspxhome.com