C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏
0.新建窗体 及添加按钮
1.
  执行如下按钮事件
  private void btnFormMax_Click(object sender, EventArgs e)
  {
     if (this.WindowState == FormWindowState.Maximized)
     {
         this.WindowState = FormWindowState.Normal;
     }
     else
     {
         this.WindowState = FormWindowState.Maximized;
     }
  }
  窗体最大化时 非全屏 不会遮盖任务栏
  此时this.FormBorderStyle 默认为 Sizable
2.
  执行如下按钮事件
  private void btnFormMax_Click(object sender, EventArgs e)
  {
      if (this.WindowState == FormWindowState.Maximized)
      {        
         this.WindowState = FormWindowState.Normal;
      }
      else
      {
         this.FormBorderStyle = FormBorderStyle.None;
         this.WindowState = FormWindowState.Maximized;
      }
   }
窗体最大化时 会全屏 及遮盖任务栏
  此时this.FormBorderStyle 为 None 不会显示窗体标题栏等相关
3.
  执行如下按钮事件
  private void btnFormMax_Click(object sender, EventArgs e)
  {
      if (this.WindowState == FormWindowState.Maximized)
      {        
         this.WindowState = FormWindowState.Normal;
      }
      else
      {
         this.FormBorderStyle = FormBorderStyle.None;
         this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
         this.WindowState = FormWindowState.Maximized;
      }
   }
窗体最大化时 非全屏 不会遮盖任务栏
  此时this.FormBorderStyle 为 None 不会显示窗体标题栏等相关
C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏的更多相关文章
- Qt无边框窗体-最大化时支持拖拽还原
		目录 一.概述 二.效果展示 三.demo制作 1.设计窗体 2.双击放大 四.拖拽 五.相关文章 原文链接:Markdown模板 一.概述 用Qt进行开发界面时,既想要实现友好的用户交互又想界面漂亮 ... 
- 【极品代码】一般人我不告诉他,手机端h5播放时不自动全屏代码
		已测适用于ios,某些安卓手机微信下播放视频会出现播放器控件(这个实在是无力吐槽噢,因为之前还遇到过微信播放完视频后竟然无法退出全屏出现广告的情况,只有播放完后刷新页面并且要放到框架页里才能屏蔽微信视 ... 
- 【Winform-最大化窗体】Winform设置窗体最大化,填满整个屏幕
		设置窗体最大化,填满整个屏幕//this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea;//this.MaximumSize = Screen. ... 
- 【Android】Android 设置Activity窗体 不显示标题和全屏显示
		[一]Android 设置Activity窗体 不显示标题 android:theme="@android:style/Theme.NoTitleBar" <activity ... 
- 关于winform中子窗体最大化的问题
		在构建winform程序时,普遍的做法是将主窗体设置成 MDI Container,使它可以放置工作窗体(Form 而非 UserControl).工作窗体作为子窗体填充工作区,一般设置 FormBo ... 
- ubuntu终端窗口最大化(不是全屏)
		窗口最大化:ctrl+win窗+↑ 窗口还原:ctrl+win窗+↓ 这快捷键让人无语.好好的gnome被改造成unity,快捷键也改掉了.win窗+↑/↓为啥不用呢? 还有就是terminal的ta ... 
- videojs实现双击视频全屏播放、播放器全屏时视频未全屏
		https://blog.csdn.net/staritstarit/article/details/78451963 暂停时只能使用左下角的暂停按钮,点击视频时不再响应 使用width和height ... 
- Android横屏时软键盘全屏问题
		1.使用 SearchView xml加入 android:imeOptions="actionDone|flagNoExtractUi" 可以限制软键盘禁止全屏 <andr ... 
- c# winform 根据窗体自动调整控件
		一.概述 本文要实现的功能是:当窗体最大化时,控件的大小可以随窗体一起变化.开发环境,vs2010 c# winform,窗体名称采用默认的Form1. 2.把调整控件大小的方法放到一个类中:Form ... 
随机推荐
- Android-Kotlin-单例模式
			先看一个案例,非单例模式的案例: 描述Dog对象: package cn.kotlin.kotlin_oop08 class Dog(var name:String, var color:String ... 
- XML语法随记
			1.特殊字符的转义 & ---- & < ---- < > ---- > " ---- " ' ----- &ap ... 
- RNN以及LSTM的介绍和公式梳理
			前言 好久没用正儿八经地写博客了,csdn居然也有了markdown的编辑器了,最近花了不少时间看RNN以及LSTM的论文,在组内『夜校』分享过了,再在这里总结一下发出来吧,按照我讲解的思路,理解RN ... 
- c# MVC Action 如何知道 发送方给你的 Json 数据的格式内容是什么
			public class DemoModel { public string Name { get; set; } public int Age { get; set; } } [HttpPost] ... 
- unity 人工智能AI,装备解锁临时笔记
			A*算法的一种改进设想:1.如何让角色到达目标点的过程中更加平滑:获取一串到达目标点的网格串之后,就实时用带形状的物理射线检测能否直接到达下一个目标点的再下一个目标点,如果能到达,那么直接朝该方向运动 ... 
- Spring Cloud实践之服务注册与发现Eureka
			一.简述: 服务提供者producer与服务消费者consumer都注册到eureka server,然后服务consumer在其应用内直接调用producer的服务名来调用服务,而不是像之前一样调用 ... 
- BZOJ 5194--[Usaco2018 Feb]Snow Boots(STL)
			5194: [Usaco2018 Feb]Snow Boots Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 81 Solved: 61[Submi ... 
- 转---谈谈HTTP协议中的短轮询、长轮询、长连接和短连接
			作者:伯乐在线专栏作者 - 左潇龙 http://web.jobbole.com/85541/ 如有好文章投稿,请点击 → 这里了解详情 引言 最近刚到公司不到一个月,正处于熟悉项目和源码的阶段,因此 ... 
- 读书笔记--SQL必知必会--常用MySQL(MariaDB)命令及示例
			DBMS信息 显示DBMS的版本 select version(); 显示DBMS状态 status; 显示DBMS资源状态 show status; 显示DBMS支持的权限 show privile ... 
- HTTP的请求报文与响应报文
			报文: 简单来说,报文就是也就是HTTP报文,作用是在各个系统之间进行和响应时用来交换与传输的数据单元,即站点一次性要发送的数据块,这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义 ... 
