最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# winform中窗口關(guān)閉按鈕的隱藏與禁用詳解

 更新時間:2020年12月08日 11:53:51   作者:美麗人生劉興強  
這篇文章主要介紹了C# winform中窗口關(guān)閉按鈕的隱藏與禁用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

首先說一句:

不存任何一種方式可以單獨隱藏關(guān)閉按鈕,隱藏的話會把所有最大化,最小化,幫助,關(guān)閉按鈕都給隱藏掉。

第一種:禁用窗口上部的關(guān)閉按鈕

方法一:在Form1的窗口程序中desigener設(shè)計器中重寫如下方法:(將此部分粘貼到窗口程序中去就可以了)

protected override void WndProc(ref  Message m)
    {
      const int WM_SYSCOMMAND = 0x0112;
      const int SC_CLOSE = 0xF060;
      if (m.Msg == WM_SYSCOMMAND && (int)m.WParam == SC_CLOSE)
      {
        return;
      }
      base.WndProc(ref m);
    }

方法二:就是在窗口的FormClosing事件中加上這樣一句話就可以了

e.Cancel=true

第二種:隱藏掉窗口上部的關(guān)閉按鈕

方法一:在窗口的初始化事件中加上this.Control=false;這樣一句話就可以了

public mainForm()
    {
      InitializeComponent();
      this.ControlBox = false; 
    }

方法二:將窗口的FormBoderstyle屬性設(shè)置為None。這種方法是將整個標(biāo)題欄去掉了。

補充知識:C#Winform去掉邊框后,窗體最大化,任務(wù)欄被遮擋問題!

問題描述:

為了自定義設(shè)置界面的標(biāo)題,邊框樣式,我們通常會把winform窗體的邊

框?qū)傩栽O(shè)置為None,但去掉邊框的窗體在最大化時會擋住電腦桌面的任務(wù)欄,

但任務(wù)欄的時間、輸入法等我們?nèi)匀恍枰玫?,因此任?wù)欄必須顯示出來。

解決方法:

在窗體初始化完后,加入

this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea;

this.Size = Screen.PrimaryScreen.WorkingArea.Size;

例:

  public MainFrm()
  {
  InitializeComponent();
  this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea;
  }

以上這篇C# winform中窗口關(guān)閉按鈕的隱藏與禁用詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 利用C#守護(hù)Python進(jìn)程的方法

    利用C#守護(hù)Python進(jìn)程的方法

    這篇文章主要給大家介紹了關(guān)于如何利用C#守護(hù)Python進(jìn)程的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • C#圖像亮度調(diào)式與偽彩色圖的處理教程(推薦)

    C#圖像亮度調(diào)式與偽彩色圖的處理教程(推薦)

    下面小編就為大家推薦一篇C#圖像亮度調(diào)式與偽彩色圖的處理教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • C# 設(shè)計模式系列教程-代理模式

    C# 設(shè)計模式系列教程-代理模式

    代理模式對客戶端來說,隱藏了真實對象的細(xì)節(jié)及復(fù)雜性,實現(xiàn)了客戶端(調(diào)用者)與真實對象的松耦合,提高了運行速度。
    2016-06-06
  • C#實現(xiàn)計算年齡的簡單方法匯總

    C#實現(xiàn)計算年齡的簡單方法匯總

    本文給大家分享的是C#代碼實現(xiàn)的簡單實用的給出用戶的出生日期,計算出用戶的年齡的代碼,另外附上其他網(wǎng)友的方法,算是對計算年齡的一次小結(jié),希望大家能夠喜歡。
    2015-05-05
  • UGUI繪制動態(tài)曲線

    UGUI繪制動態(tài)曲線

    這篇文章主要為大家詳細(xì)介紹了UGUI繪制動態(tài)曲線的具體方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • 分享兩種實現(xiàn)Winform程序的多語言支持的多種解決方案

    分享兩種實現(xiàn)Winform程序的多語言支持的多種解決方案

    本篇文章主要介紹了分享兩種實現(xiàn)Winform程序的多語言支持的多種解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧。
    2017-02-02
  • C#實現(xiàn)異步連接Sql Server數(shù)據(jù)庫的方法

    C#實現(xiàn)異步連接Sql Server數(shù)據(jù)庫的方法

    這篇文章主要介紹了C#實現(xiàn)異步連接Sql Server數(shù)據(jù)庫的方法,涉及C#中await方法的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • C#簡單郵件群發(fā)通用類

    C#簡單郵件群發(fā)通用類

    這篇文章主要為大家分享了簡單的C#郵件群發(fā)通用類,代碼簡單實用,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Entity?Framework配置關(guān)系

    Entity?Framework配置關(guān)系

    這篇文章介紹了Entity?Framework配置關(guān)系的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • C#實現(xiàn)終止正在執(zhí)行的線程

    C#實現(xiàn)終止正在執(zhí)行的線程

    這篇文章主要介紹了C#實現(xiàn)終止正在執(zhí)行的線程的方法,針對臨界資源等容易出現(xiàn)錯誤的地方進(jìn)行了分析,并提出了改進(jìn)方案與實例,需要的朋友可以參考下
    2014-09-09

最新評論

察隅县| 巢湖市| 鄢陵县| 广安市| 信丰县| 宝丰县| 财经| 遵义县| 左贡县| 同江市| 宁津县| 桐城市| 九台市| 潼关县| 濉溪县| 泾阳县| 集安市| 金溪县| 锡林浩特市| 从江县| 深泽县| 大洼县| 利川市| 涞源县| 无为县| 祁连县| 阿合奇县| 海门市| 仁化县| 英德市| 玉山县| 丹巴县| 宁陵县| 平邑县| 仙居县| 正蓝旗| 汪清县| 宜君县| 巴里| 香港| 夏河县|