62,041
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender, EventArgs e)
{
Control.CheckForIllegalCrossThreadCalls = false;
Thread myThread = new Thread(HotelManager.getHotelInfoToMemCacheNew);
myThread.Start(richTextBox1);
}
这是button1的click事件
我现在想把这个事件里执行的东西独立成一个方法
private static void button1click(object source, System.Timers.ElapsedEventArgs e)
{
Control.CheckForIllegalCrossThreadCalls = false;
Thread myThread = new Thread(HotelManager.getHotelInfoToMemCacheNew);
myThread.Start(richTextBox1);
}
但是这是就出现问题了,这个richTextBox1是窗体中的一个RichTextBox控件,在这个方法中调用不到
这是winform项目
该怎么办啊?
private void button1click(object source, System.Timers.ElapsedEventArgs e)
{
Control.CheckForIllegalCrossThreadCalls = false;
Thread myThread = new Thread(HotelManager.getHotelInfoToMemCacheNew);
myThread.Start(richTextBox1);
}