public void UpdateStatus(string status) { Dispatcher.BeginInvoke(DispatcherPriority.Background, (SendOrPostCallback) delegate { StatusText.SetValue(TextBlock.TextProperty, status); }, null); }