zoukankan      html  css  js  c++  java
  • c# 禁用和启用windows form窗体上的关闭按钮

    禁用和启用windows form窗体上的关闭按钮

     

    1public partial class Form1 : Form
    2    
    {
    3        private bool isEnableCloseButton = false
    ;
    4        public Form1(string
    strFlag)
    5        
    {
    6
                 InitializeComponent();
    7            if (strFlag == "no"
    )
    8            
    {
    9                this.lbl_CloseButtonIsEnabled.Text = "窗体右上角关闭按钮无效"
    ;
    10                this.isEnableCloseButton = false
    ;
    11             }

    12            else
    13            {
    14                this.lbl_CloseButtonIsEnabled.Text = "可以通过窗体右上角关闭按钮 关闭窗体"
    ;
    15                this.isEnableCloseButton = true
    ;
    16             }

    17         }

    18
    19        protected override
    CreateParams CreateParams
    20        
    {
    21            get

    22            {
    23                if
    (isEnableCloseButton)
    24                
    {
    25                     CreateParams parameters = base
    .CreateParams;
    26                    return
    parameters;
    27                 }

    28                else
    29                {
    30      int CS_NOCLOSE = 0x200
    ;
    31                     CreateParams parameters = base
    .CreateParams;
    32                     parameters.ClassStyle |=
    CS_NOCLOSE;
    33                    return
    parameters;                    
    34                 }

    35             }

    36         }

    37}

  • 相关阅读:
    Linux基础命令题(ps/ls + grep)
    Operator Overloading in C++
    C++中class和struct的区别
    poj1110double vision搜索
    poj1321棋盘递归搜索
    vim窗口分割/切换
    xclipmore about copy&paste命令行粘贴
    [转载]怎样花两年时间去面试一个人
    最优二叉查找树optimalBSTC++实现
    vim复制粘贴——系统剪贴板
  • 原文地址:https://www.cnblogs.com/sql4me/p/1442851.html
Copyright © 2011-2022 走看看