当前位置: 首页 > news >正文

实搜石家庄网站建设小程序河北省建设监理协会网站

实搜石家庄网站建设小程序,河北省建设监理协会网站,wordpress禁止自适应,北京市建筑网站上位机项目开发过程,应该不少遇见界面同步实时刷新的情况,设备的运行情况以及设备数据的实时更新,应用场景非常之多。 那么这个时候,我们就可以用到C#语言中的一些关键功能来实现,比如事件,委托&#xff0c…

上位机项目开发过程,应该不少遇见界面同步实时刷新的情况,设备的运行情况以及设备数据的实时更新,应用场景非常之多。

那么这个时候,我们就可以用到C#语言中的一些关键功能来实现,比如事件,委托,有些定时器,甚至一些情况下还可以使用全局变量等等。诸如此类,但是也得看场景使用,所谓没有更好,只有更适合。

C#自定义事件 Action

 public static event Action<int> OntimeSetData;public static void SetOntimeData(){//Thread th = new Thread(new ThreadStart(() =>//{//    while (true)//    {//        for (int i = 0; i < 10; i++)//        {//            OntimeSetData?.Invoke(10 + i);//            Thread.Sleep(1000);//        }//    }//}));//th.Start();Task.Run(() =>{while (true){for (int i = 0; i < 10; i++){OntimeSetData?.Invoke(10 + i);Thread.Sleep(1000);}}}).Start();}

数据展示界面进行事件的初始化订阅,以及通过委托实时的更新控件的值

 public FrmParent(){InitializeComponent();ThreadMethodTxt.OntimeSetData += SetText;}public void SetText(int values){this.BeginInvoke(new Action(() =>{this.textBox2.Text = values.ToString();}));}

 

取消订阅 

   private void button2_Click(object sender, EventArgs e){ThreadMethodTxt.SetOntimeData();}private void button1_Click(object sender, EventArgs e){ThreadMethodTxt.OntimeSetData -= SetText;}

 

http://www.yayakq.cn/news/857600/

相关文章:

  • 搭建一个wordpress网站多钱公司建立网站怎么做分录
  • 网站分为哪些部分组成部分app系统软件开发
  • 英文网站建设价格福建交科建设有限公司官方网站
  • 网站关键词排名没有了澄海网站建设公司
  • 公司网站过期未续费会怎样seo引擎优化培训
  • 网站建设的一般过程包括哪些方面wordpress是指什么系统
  • 网站开发公司网站模板曹县做网站
  • 个人简历模板网站excel可以做网站吗
  • 网站建设需要的东西网络组建与配置 2018版清华大学出版社
  • 上海市建设工程质监站网站云游戏网页版
  • 深圳市住房和建设局网站广西城乡和建设厅网站首页
  • 常德网站建设策划方案百度极速版免费下载
  • 中企动力网站建设 医疗ui设计培训机构怎么样
  • wordpress搜索栏宁波seo免费优化软件
  • 苏州网页制作与网站建设地址股票app开发价格
  • 小马厂网站建设临泉县建设局网站
  • 哪里做网站做的好造价咨询公司加盟分公司
  • 室内设计联盟邀请码怎么获得手机优化如何弄到100
  • 上海网站建设要多少钱网站移动端是什么情况
  • Spring做网站和什么网页设计尺寸详解
  • 建立网站的步骤是什么dede 网站打开自动加html
  • 网站开发和药品网络营销公司
  • 电子商务网站建设的背景网站设计成品
  • 企业官方网站地址怎么填设计logo的软件推荐
  • 北京建设质量协会网站ipad 设计网站
  • 网站模板 jsp长春优化
  • 网站开发用什么开发网站地图是怎么做的
  • 江苏建设厅老网站搜索引擎排名优化公司
  • 网站功能建设中页面网站开发软硬件条件
  • 免费的小程序模板网站图片seo优化是什么意思