我正在使用在自己的线程中运行某些方法的类。但是,我需要这些与WPF控件(即图像)进行交互。
我已经找到了一种更改WPF控件属性的方法,
App.Current.Dispatcher.BeginInvoke(new ThreadStart(() => this.Image.Visibility = Visibility.Visible));
App.Current.Dispatcher.BeginInvoke(new ThreadStart(() => this.Image.Margin = imageMargin));
“ this”是一个具有图像作为属性的类。使用调度程序来更改图像的可见性。但是,如果说我想将可见性或源的值或任何属性的值返回给该线程内的子例程,那么我该怎么做?