protected override void CloseTarget() { if (CreatedForm) { try { TargetForm.Dispatcher.Invoke(() => { TargetForm.Close(); TargetForm = null; }); } catch { } } }