a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#窗體編程不顯示最小化、最大化、關(guān)閉按鈕的方法

2020-01-24 02:36:53
字體:
供稿:網(wǎng)友

本文介紹在C#窗體編程時,如何設(shè)置不顯示右上角的最小化最大化關(guān)閉按鈕。可以通過this.ControlBox這個屬性的值來控制。

在Windows的窗體編程中,基本上每一個窗體都是一個最小化、最大化和關(guān)閉按鈕的。見慣了千篇一律,我們有時需要有一點新意,比如來把右上角的這最小化、最大化和關(guān)閉三個按鈕去掉。

對于最大化和最小化按鈕,在C#窗體開發(fā)時,各一個屬性來啟用或禁用這兩個按鈕。對于最大化來說,this.MaximizeBox=false即可禁用最大化按鈕。而這里的this是指窗體對象本身。而this.MinimizeBox=false即可禁用最小化按鈕。

上面說了怎么禁用最大化、最小化按鈕,但要注意,如果最小化、最大化兩個按鈕都被禁用時,這兩個按鈕在右上角都不顯示。如果只是禁用其中一個,那么這兩個按鈕都還在右上角,只是被禁用的那個顯示為灰色不可用狀態(tài)。

至于關(guān)閉按鈕,C#窗體編程中,并沒有單獨一個屬性來按鈕它。

那么如何將右上角的這最小化最大化三個關(guān)閉按鈕全部不顯示呢?我們可以將這三個按鈕當作一組ControlBox,將this.ControlBox=false即可同時禁用這三個按鈕。一旦這三個按鈕都被禁用了,那就都不顯示了。

所以,C#窗體設(shè)置不顯示右上角的最小化最大化關(guān)閉按鈕,是不是很簡單?但要注意的,如果關(guān)閉按鈕被禁用了,這個窗口就無法通過系統(tǒng)自帶的功能來關(guān)閉了。你必須再寫一個關(guān)閉功能。比如寫一個按鈕,onClick事件設(shè)置為this.Close();就可以了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品精品视频一区二区三区 | av电影网在线观看 | 97伦理网| 亚洲精品视频一区二区三区 | 日本高清一区 | 日韩一区中文字幕 | 四虎成人精品永久免费av九九 | 一区不卡在线观看 | 欧美成人精品一区二区男人小说 | 五月婷婷在线视频 | 99国内精品久久久久久久 | 成人深夜福利视频 | 成人av网址在线观看 | 亚洲精品一二区 | 欧美精品一区二区三区在线四季 | 亚洲网站免费观看 | 成人一区av| 99精品国产在热久久 | 日韩中文字幕在线 | 欧美日韩国产精品久久久久 | 日本精品在线观看 | 九九天堂 | 一本色道精品久久一区二区三区 | 91国内外精品自在线播放 | 99精品欧美一区二区三区综合在线 | 天天操网| 久久精品视频网 | 日韩中文字幕无码一区二区三区 | 免费a大片| 久久综合社区 | 国产精品无码久久久久 | 欧洲一区二区视频 | 精品亚洲区 | 成人一级片在线观看 | 黑人巨大精品欧美一区二区三区 | 日韩精品视频在线播放 | 欧美第一页 | 久久综合一区二区三区 | 日韩和的一区二区 | 成人午夜电影网 | 99亚洲国产|