本例子主要是针对解决异常:
线程间操作无效: 从不是创建控件“richTextBox1”的线程访问它
关键看红色的代码,详细的查MSDN.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace WindowsFormsApplication1
{
public delegate void MyInitDelegate(RichTextBox myRtb, string strTemp);
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Thread t = new Thread(new ThreadStart(this.output));
t.Start();
}
private void output()
{
string message = "pppp";
this.richTextBox1.BeginInvoke(new MyInitDelegate(DelegateInitMethod), new object[] { this.richTextBox1, message });
}
public void DelegateInitMethod(RichTextBox myRtb, string strTemp)
{
myRtb.AppendText(System.Environment.NewLine + strTemp);
}
}
}
分享到:
相关推荐
跨线程访问winform控件;跨线程访问winform控件;跨线程访问winform控件
c#中使用多线程访问winform中控件的若干问题.doc
Winform开发界面UI控件库开源共享,Winform开发界面UI控件库开源共享
用多线程委托访问窗体控件,代码简单易懂,安全
在WinForm里面有时候需要清空自己输入内容或是选择的选项,以便重新操作流程,那么一般你是怎么清空界面各个控件值的呢?如果窗体里面控件,尤其是TextBox控件比较多的时候,代码里面是不是要设置每个控件的Text属性...
本软件是一个WinForm分页控件例子程序。其中分页控件简洁高效,支持多线程的跨线程安全访问,是开发数据展示软件的优秀分页控件。 功能介绍: 1、WinForm程序在使用DataGridView显示数据时,通常需要分页。一个好的...
本例中,为WinForm提供方法,批量设置其界面上所有的控件为不可编辑状态 方法: SetReadOnly( Control.ControlCollection , List, Boolean>> , List) 说明: 当窗体内的控件存在[ReadOnly]属性时,只设置...
该源码为.NET Winform分页控件DevExpress版,源码有调用实例
一个C#自定义WinForm时钟控件一个C#自定义WinForm时钟控件一个C#自定义WinForm时钟控件一个C#自定义WinForm时钟控件一个C#自定义WinForm时钟控件
c# winform 一个好用的打印控件,我的博客有代码
C#WinForm,多线程快速刷新界面。没什么高级技术。只希望能解决一下需要多线程与UI快速交互的朋友的问题。
winform 皮肤控件 很漂亮 好用 winform 皮肤控件 很漂亮 好用
WPF调用Winform 的控件WPF调用Winform 的控件WPF调用Winform 的控件
个人开发WinForm界面控件,可以随心所欲的美化FORM窗口, 1.0面向开发人员可以方面的设置各种图片,按钮效果。2.0版本以用户为基础,增加了使用XML配置外部皮肤功能,软件用户可以根据自己的爱好来修改软件皮肤...
C#winform界面特效设计源码,C#winform界面特效设计源码
winForm皮肤&控件winForm皮肤&控件winForm皮肤&控件winForm皮肤&控件
winform控件winform控件winform控件winform控件winform控件winform控件winform控件winform控件winform控件winform控件
WinForm 皮肤控件WinForm 皮肤控件WinForm 皮肤控件WinForm 皮肤控件
C# winform界面控件的美化,包括按钮、单选按钮、选择按钮、样式皮肤
内容概要:通过INotifyPropertyChanged实现winform界面中控件Text属性自动赋值,值变化时自动更新,优雅的给界面赋值。 能学到什么:1、单例类的写法;2、界面数据绑定;3、INotifyPropertyChanged;4、winform分层...