.net 线程更新页面中的值(方法一)

// 委托
        private delegate void UpdateUiHandler(string strTestUpdate);

 public Form1()
        {
            InitializeComponent();

            this.btnUpdate.Click += new EventHandler(btnUpdate_Click);
        }

#region  修改text中的值
        /// <summary>
        /// 修改text中的值
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void btnUpdate_Click(object sender, EventArgs e)
        {
            this.BeginInvoke(new UpdateUiHandler(UpdateText), new object[] { "  改变显示框中的值 " });   
        }

        /// <summary>
        /// 改变显示框中值的具体方法
        /// </summary>
        /// <param name="strTestUpdate"></param>
        private void UpdateText(string strTestUpdate)
        {
            this.tbResultShow.Text = strTestUpdate;
        }
        #endregion

   前提:页面有一个输入框名称为:tbResultShow,希望对有需要的朋友给与帮助。

原文地址:https://www.cnblogs.com/northeastTycoon/p/2685201.html