程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#窗體編程不顯示最小化、最年夜化、封閉按鈕的辦法

C#窗體編程不顯示最小化、最年夜化、封閉按鈕的辦法

編輯:C#入門知識

C#窗體編程不顯示最小化、最年夜化、封閉按鈕的辦法。本站提示廣大學習愛好者:(C#窗體編程不顯示最小化、最年夜化、封閉按鈕的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#窗體編程不顯示最小化、最年夜化、封閉按鈕的辦法正文


本文引見在C#窗體編程時,若何設置不顯示右上角的最小化最年夜化封閉按鈕。可以經由過程this.ControlBox這個屬性的值來掌握。

在Windows的窗體編程中,根本上每個窗體都是一個最小化、最年夜化和封閉按鈕的。見慣了一模一樣,我們有時須要有一點新意,好比來把右上角的這最小化、最年夜化和封閉三個按鈕去失落。

關於最年夜化和最小化按鈕,在C#窗體開辟時,各一個屬性來啟用或禁用這兩個按鈕。關於最年夜化來講,this.MaximizeBox=false便可禁用最年夜化按鈕。而這裡的this是指窗體對象自己。而this.MinimizeBox=false便可禁用最小化按鈕。

下面說了怎樣禁用最年夜化、最小化按鈕,但要留意,假如最小化、最年夜化兩個按鈕都被禁用時,這兩個按鈕在右上角都不顯示。假如只是禁用個中一個,那末這兩個按鈕都還在右上角,只是被禁用的誰人顯示為灰色弗成用狀況。

至於封閉按鈕,C#窗體編程中,並沒有零丁一個屬性來按鈕它。

那末若何將右上角的這最小化最年夜化三個封閉按鈕全體不顯示呢?我們可以將這三個按鈕看成一組ControlBox,將this.ControlBox=false便可同時禁用這三個按鈕。一旦這三個按鈕都被禁用了,那就都不顯示了。

所以,C#窗體設置不顯示右上角的最小化最年夜化封閉按鈕,是否是很簡略?但要留意的,假如封閉按鈕被禁用了,這個窗口就沒法經由過程體系自帶的功效來封閉了。你必需再寫一個封閉功效。好比寫一個按鈕,onClick事宜設置為this.Close();便可以了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved