winform去掉右上角关闭按钮的方法

一种方法是可以在窗体的属性面板将窗体的 ControlBox属性设置为false,或者在窗体的构造函数中这样写:

public Form1()

{

InitializeComponent();

this.ControlBox = false;   // 设置不出现关闭按钮

}

不过这样做的话,会连同最小化和最大化按钮都给弄掉了,所以,如果你想只想让关闭按钮不起作用,然后保留最小化、最大化的话,就重写窗体的CreateParams方法:

//禁用窗体的关闭按钮

private const int CP_NOCLOSE_BUTTON = 0x200;

protected override CreateParams CreateParams

{

get

{

CreateParams myCp = base.CreateParams;

myCp.ClassStyle = myCp.ClassStyle | CP_NOCLOSE_BUTTON;

return myCp;

}

}

或者取消左上角的关闭事件执行

private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)

{

e.Cancel = true;

}

// 重写OnClosing使点击关闭按键时窗体能够缩进托盘

protected override void OnClosing(CancelEventArgs e)

{

this.ShowInTaskbar = false;

this.WindowState = FormWindowState.Minimized;

e.Cancel = true;

}相关阅读:

mac系统修复bash漏洞方法教程

javascript bom是什么及bom和dom的区别

用javascript关闭本窗口技巧小结

简单谈谈MySQL的loose index scan

C#中正则表达式的3种匹配模式

浅谈MyISAM 和 InnoDB 的区别与优化

smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例

单独编译Android 源代码中的模块实现方法

php获取远程文件大小

浅谈js中字符和数组一些基本算法题

C#实现将商品金额小写转换成大写的方法

ASP.NET MVC使用RazorEngine解析模板生成静态页

windows电脑没收到win10升级提示怎么办?

ASP.NET实现单点登陆(SSO)适用于多种情况

php关闭按钮,C#_winform去掉右上角关闭按钮的方法,一种方法是可以在窗体的属性 - phpStudy...相关推荐

  1. 21天学习之二(Android 10.0 SystemUI默认去掉底部导航栏的三种方法)

    活动地址:CSDN21天学习挑战赛 1.概述 在定制化开发中,在SystemUI的一些定制功能中,针对默认去掉底部导航栏的方法有好几种,StatusBar和DisplayPolicy.java中api ...

  2. 怎么去掉PDF的密码?三种方法教你解决

    不知道大家有没有给文件加密的习惯,小编在处理工作文件时,经常会给文件加密,这样就可以很好的保证文件的准确性,不过在发送给其他人之后,我们就可以将PDF的密码去掉了,这样就不需要再输入密码了,那么我们该 ...

  3. Js去掉字符串前后空格的五种方法

    第一种:循环检查替换 //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s ...

  4. 如何去掉友情链接的li标签的三种方法

    {dede:flink row="24"  type="textall"}解析出来的是带LI ,那如何去掉LI了,有两种方法 1.{dede:flink lin ...

  5. 怎么在html中去掉空白,5种方法去掉HTML中Inline-Block元素之间的空白

    5种方法去掉HTML中Inline-Block元素之间的空白 记得年轻时我在IE6上开发,绝望的希望IE6能支持display: inline-block功能. 当需要在"inline&qu ...

  6. Python定义点击右上角关闭按钮事件

    文章来自:https://www.cnblogs.com/iAmSoScArEd/p/11200029.html 爬虫.转载请注明出处. Python定义点击右上角关闭按钮事件 import tkin ...

  7. C#WinForm点击右上角关闭按钮触发事件

    C#WinForm点击右上角关闭按钮触发事件 代码如下: protected override void WndProc(ref Message message) {if (message.Msg = ...

  8. MFC自定义右上角关闭按钮功能

    MFC自定义右上角关闭按钮功能 VS2010 [类视图]- [右键]- [类向导(MFC Class Wizard)]- [选择指定的项目]- [消息]- [选中VM_CLOSE]- [添加处理程序] ...

  9. CAD怎么去掉右上角的搜索及用户信息工具条

    CAD怎么去掉右上角的搜索及用户信息工具条 关闭CAD软件,按快捷键win+R打开运行框,输入 regedit 打开注册表 找到: 计算机\HKEY_CURRENT_USER\Software\Aut ...

最新文章

  1. ftl模板导出excel_freemarker导出复杂Excel
  2. linux如何运行windows游戏,可运行在Linux下最好Windows软件和游戏
  3. 如何使用消息队列解决分布式事物?
  4. Linux之父警告全球程序员:我刚发布的5.12内核有bug,你们千万别用
  5. 导入表编程-枚举导入表
  6. Observer模式在J2EE中的实现
  7. Java线程同步:synchronized锁住的是代码还是对象
  8. 北大OJ百练——4074:积水量(C语言)
  9. 用户操作拦截并作日志记录--自定义注解+AOP拦截
  10. Spring+SpringMVC+MyBatis+easyUI整合基础篇(四)代码简化
  11. IOS+Android马甲包封装上架!
  12. 牛客小bai月赛43——C 木棍游戏(DFS)
  13. 项目中的难点怎么克服_克服大型项目中的文档挑战
  14. 社会管理网格化 源码_综治综合解决方案、社会治安综合治理信息平台方案
  15. 在 ESXi 上配置 syslog (2003322)
  16. sqlserver CASE WHEN语句示例
  17. python入门之运算符的使用第一关_python基础教程之python 学习第四天|python基础教程|python入门|python教程...
  18. PYTHON简单的16进制转字符串
  19. 计算机组装有哪些,详解电脑组装配置有哪些
  20. 应届毕业生 求职面试宝典

热门文章

  1. Asp.Net微信发布菜单,出现“invalid sub button url domain hint”错误
  2. @ConfigurationProperties + @EnableConfigurationProperties
  3. Netcdf中多变量导出代码示例
  4. 接口测试到底是什么?如何制造接口数据
  5. 18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的?
  6. (JAVA)StringBuffer类
  7. (JAVA)Object类之String类
  8. 【OS学习笔记】三十六 保护模式十:通过中断发起任务切换----中断任务
  9. FineReport实现java报表统计图表的效果图
  10. C# FTP 上传、下载、获取文件列表