时间:2021-05-20
本文介绍在C#窗体编程时,如何设置不显示右上角的最小化最大化关闭按钮。可以通过this.ControlBox这个属性的值来控制。
在Windows的窗体编程中,基本上每一个窗体都是一个最小化、最大化和关闭按钮的。见惯了千篇一律,我们有时需要有一点新意,比如来把右上角的这最小化、最大化和关闭三个按钮去掉。
对于最大化和最小化按钮,在C#窗体开发时,各一个属性来启用或禁用这两个按钮。对于最大化来说,this.MaximizeBox=false即可禁用最大化按钮。而这里的this是指窗体对象本身。而this.MinimizeBox=false即可禁用最小化按钮。
上面说了怎么禁用最大化、最小化按钮,但要注意,如果最小化、最大化两个按钮都被禁用时,这两个按钮在右上角都不显示。如果只是禁用其中一个,那么这两个按钮都还在右上角,只是被禁用的那个显示为灰色不可用状态。
至于关闭按钮,C#窗体编程中,并没有单独一个属性来按钮它。
那么如何将右上角的这最小化最大化三个关闭按钮全部不显示呢?我们可以将这三个按钮当作一组ControlBox,将this.ControlBox=false即可同时禁用这三个按钮。一旦这三个按钮都被禁用了,那就都不显示了。
所以,C#窗体设置不显示右上角的最小化最大化关闭按钮,是不是很简单?但要注意的,如果关闭按钮被禁用了,这个窗口就无法通过系统自带的功能来关闭了。你必须再写一个关闭功能。比如写一个按钮,onClick事件设置为this.Close();就可以了。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
当Word窗口处于最大化状态时,Word右上角显示最小化、还原和关闭按钮;当Word处于还原状态(非最大化和最小化)时,Word右上角显示最小化、最大化和关闭按
ThinkPad在WindowsXP应用程序窗口最小化按钮变成乱码是由于非正常关机导致系统中显示在最小化,最大化和关闭按钮上的图示字库丢失或者损坏。解决方法如下
ThinkPad在WindowsXP应用程序窗口最小化按钮变成乱码是由于非正常关机导致系统中显示在最小化,最大化和关闭按钮上的图示字库丢失或者损坏。解决方法如下
以word2019为例,word主窗口的右上角可以同时显示的按钮是最小化、还原、关闭。当Word窗口处于最大化状态时,Word右上角显示最小化、还原和关闭按钮;
本文介绍在C#窗体编程时,如何禁用系统默认的三种将窗口最大化的方式,包括系统菜单、最大化按钮,以及窗口的拖拽。Windows环境下的窗体,要想最大化,有多种办法