.net form案例大全
WinForm 自动更新程序
自定义组件
跑马灯效果Label
TextBox横线样式及占位提示
监控变量值改变
Visual Studio 2022如何支持低版本.NET框架
Winform 支持高DPI的几种方式
C#实现程序在系统托盘显示图标及开机自启动
VS2022 工具箱中不显示 Devexpress控件的问题
进程间通信
两个exe程序之间通信
管道通信
日志写入到RichTextBox中展示
多线程访问WinForms控件的方法
多线程
线程锁与单多线程简单使用
本文档使用 MrDoc 发布
-
+
首页
监控变量值改变
>i 1、定义一个值改变事件,提供两个参数,分别是旧值和新值 ```java public event Action<string, string> ValueChanged; ``` >i 2、定义变量属性,在set操作中进行如下处理 ```java private string _Value; public string Value { get { return _Value; } set { string oldValue = _Value; _Value = value; if (oldValue != _Value && ValueChanged != null) { ValueChanged(oldValue, value); } } } ``` >i 3、在合适的位置进行事件绑定 ```java ValueChanged += new Action<string, string>((oldValue, newValue) => { MessageBox.Show("old:" + oldValue + ",new:" + newValue); }); ``` >i 4、调用测试 ```java int i = 0; private void button1_Click(object sender, EventArgs e) { Value = i++.ToString(); } ```
孙端己
2024年9月29日 14:53
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码