1. 你的 BackgroundColor 是在其他线程创建的,
例如在某个 Task里,
那么 WPF UI 就无法 使用这个 ,使用了 其他线程创建的 颜色也不行
就会报错 说 用线程无法访问此对象,因为另一个线程拥有它
或者你可以尝试 把线程设置为 STA
或者你 可以 把 BackgroundColor 都写在 MainWIndow 类下 作为 成员字段 ,(提升作用域)
1. 你的 BackgroundColor 是在其他线程创建的,
例如在某个 Task里,
那么 WPF UI 就无法 使用这个 ,使用了 其他线程创建的 颜色也不行
就会报错 说 用线程无法访问此对象,因为另一个线程拥有它
或者你可以尝试 把线程设置为 STA
或者你 可以 把 BackgroundColor 都写在 MainWIndow 类下 作为 成员字段 ,(提升作用域)