搜笔记V1.0 
  • 登录
  • 
    • 默认(黑色)
    • 蓝色
    • 绿色
    • 红色
    • 黄色
    • 橙色

TextBox声明委托
  • 更多笔记
  • 1:C#代码
  • 2:区分大小写
  • 3:C#创建HTML左右结构
  • 4:button按钮声明委托
  • 5:从一个文件夹中拷贝一份文件至另一个文件夹中

TextBox输入框声明委托 
        /// <summary>
        /// 声明委托
        /// </summary>
        /// <param name="button"></param>
        /// <param name="state"></param>
        public delegate void _SetTextBoxState(TextBox textBox, string text);
        /// <summary>
        /// 设置TextBox的状态
        /// </summary>
        /// <param name="textBox"></param>
        /// <param name="text"></param>
        public void SetTextBoxState(TextBox textBox, string text)
        {
            // 对于该控件的请求来自于创建该控件所在线程以外的线程
            if (textBox.InvokeRequired)
            {
                _SetTextBoxState _set = new _SetTextBoxState(delegate(TextBox _textBox, string _text)
                {
                    _textBox.AppendText(_text);
                });
                this.Invoke(_set, textBox, text);
            }
            else
            {
                textBox.AppendText(text);
            }
        }


Copyright kenneth's Team 京ICP备19020433号