c# 按钮点击(开启||置顶)全局变量
2013-10-22 12:03
330 查看
一个解决方案中,有好几个项目需要点击按钮开启,这里设置开启状态判断,未开启则实例化新建,已开启点击的话,置顶.
类的新建,需引用
程序开启初始化
按钮点击判断
窗体关闭,改变状态
类的新建,需引用
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; }
相关文章推荐
- 用 c 调用 win-api 实现自动点击c# winform 程序 的按钮
- js-监控滚动条出现置顶按钮,点击返回顶部
- C# webBrowser 自动登录淘宝 模拟点击输入 模拟点击无ID 无name的html元素按钮
- c# WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- net学习之C#面向对象 大富翁V2.1 优化代码,加入. 全局变量,Exception异常.
- C#中如何定义全局变量及在各窗体中使用全局变量
- c# winform 让Form窗体上系统自带的红色关闭按钮失效,点击关闭变为最小化
- 在C#中怎么设置一个全局变量,方便我在其他的窗口中可以调用
- c#web中定义全局变量,传递变量
- C#中winform中区分Close()和点击窗体右上角关闭按钮来关闭窗体
- 11. C# -- 全局变量,局部变量
- C# WebForm定义全局变量
- matlab GUI界面设计 点击按钮加载.mat数据的所有变量到工作空间中
- C#点击“关闭按钮”消息
- C# 全局变量
- [置顶] 跟我学AngularJS:全局变量设置之value vs constant vs rootscope vs 服务
- 使用C#模拟ASP.NET页面中按钮点击
- (原创)c#学习笔记06--函数02--变量的作用域02--参数和返回值与全局数据
- C# 按钮置顶和隐藏
- C#.Net WinForm应用程序点击按钮打开目录或文件名