zoukankan      html  css  js  c++  java
  • c# 按钮点击(开启||置顶)全局变量

     一个解决方案中,有好几个项目需要点击按钮开启,这里设置开启状态判断,未开启则实例化新建,已开启点击的话,置顶.

    类的新建,需引用

    public class globalInfo
    {
            //程序按钮状态
            private static bool faceLuckyState;
           //private static bool faceLuckyState=true;
           public bool FaceLuckyState
          { 
             get 
             { 
             return faceLuckyState; 
             } 
             set 
             { 
             faceLuckyState = value;
              } 
         } 
    }

    程序开启初始化

    MainWindowDrag f = new MainWindowDrag();        
    public MainWindow()
    {
        nitializeComponent();
        FaceLucky.globalInfo btnState = new globalInfo();
        btnState.JigsawPuzzleState = true;//可点击开启
                //也可在类中设置初始值
    }

    按钮点击判断

    private void JigsawPuzzle_Click(object sender, RoutedEventArgs e)
            {
    
                FaceLucky.globalInfo btnState = new globalInfo();
                if (!btnState.JigsawPuzzleState)
                {
                    //f.WindowState = WindowState.Normal;//窗体恢复到常规状态
                    f.Topmost = true;
                }
                else
                {
                    f = new MainWindowDrag();
                    f.Show();
                    btnState.JigsawPuzzleState = false; ;//可点击状态
    
                }
            }

    窗体关闭,改变状态

     private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
            {
                FaceLucky.globalInfo f = new globalInfo();
                f.JigsawPuzzleState = true; 
            }
  • 相关阅读:
    总结html5
    css加载方式link和@import的区别!
    JavaScript
    log4j log for java
    异常
    内部类
    抽象类和接口,封装、继承、多态
    类和对象
    html 基础知识
    html表单
  • 原文地址:https://www.cnblogs.com/bkycjj/p/3382164.html
Copyright © 2011-2022 走看看