在下程序的时候,经常会碰到这样一种情况;
定义的变量会影响多个控件的数值,当变量有变化的时候,需要更新多个控件,这多个控件可能会在不同的界面中,管理起来非常麻烦,这个时候就要用到消息订阅,下面是详细的实现过程;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
namespace 测试程序3
{
public partial class Form1 : Form
{
//声明一个静态变量,可以在其他类中直接调用
public static Form1 form1;
public Form1()
{
InitializeComponent();
&
本文通过一个生动的做饭场景展示了如何在C#中使用线程和事件订阅来实现实时更新多个控件的功能。通过创建Mom、Dad和Child类,模拟妈妈做饭、爸爸和孩子吃饭的过程,详细解释了如何定义事件、订阅事件以及在线程中使用委托更新UI。
订阅专栏 解锁全文
1231

被折叠的 条评论
为什么被折叠?



