1
我有一个笔刷颜色,我想每隔一个线程等等更改颜色。通过线程更改笔刷颜色的属性
static SolidColorBrush myBrush;
Thread changeColourThread = new Thread(changeColour);
static void changeColour()
{
myBrush = new SolidColorBrush(Color.FromArgb(255, 33, 96, 22));
}
这将返回一个UnauthorizedAccessException,处理这个问题的最佳方法是什么?
感谢
谢谢你检查出来 – turtlepower 2010-10-13 08:24:41
你当然也可以使用backgroundworker类,它可以在操作过程中的某些时候回报UI线程 – Mark 2010-10-13 09:49:36
@Mark:是的,那也可以。我期望在内部使用调度程序。 – Douglas 2010-10-13 09:55:01