失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php关闭按钮 C#_winform去掉右上角关闭按钮的方法 一种方法是可以在窗体的属性 - phpStudy...

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

时间:2020-10-27 07:09:43

相关推荐

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

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, ponentModel.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#实现将商品金额小写转换成大写的方法

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

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

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

如果觉得《php关闭按钮 C#_winform去掉右上角关闭按钮的方法 一种方法是可以在窗体的属性 - phpStudy...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。