0

我正在 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 控件之前尚未释放它?

4

0 回答 0