我正在重写WPF中的WinForms应用程序,我遇到了更新文本框(来自另一个线程)的代码段。简而言之,更新文本框的功能如下所示:
// tbStatus is the textbox, of course
if ((tbStatus != null) && (!tbStatus.IsDisposed) && (!tbStatus.Disposing))
{
tbStatus.AppendText(text + Environment.NewLine);
}
我对WPF有些新手,我没有在WPF文本框上看到.IsDisposed或.Disposing属性。是否有其他方法可以确定在尝试访问WPF控件之前尚未处理它?</ p>