WPF 异步线程操作界面控件

编程开发 WPF异步线程异步更新界面

开发过程中不可避免会用到多线程更新主界面ui的情况,但子线程内又无法直接操作主线程界面,以下是异步线程通过委托修改主线程ui的的一个例子

第一步:创建一个WPF项目 添加一个TextBox 控件 如图 这里控件Name属性值为 textBox

第二步:后面添加一个方法用来修改文本框的Text属性值

        /// <summary>  
        /// 委托方法  
        /// </summary>  
        private void UpdateTextBox()  
        {  
            textBox.Text = "我是异步线程提供的值";  
        }

第三步:创建异步线程 把方法带入异步委托

            //创建异步线程  
相关推荐
免责声明 本站部分内容来源于互联网公开资源分享学习交流,若其中有侵犯到了您的权益 还请邮件联系我方删除