public static void SetVisibility(UIElement element, Visibility visibility) { if (element.Dispatcher.CheckAccess()) { element.Visibility = visibility; } else { element.Dispatcher.BeginInvoke(new SetVisibilityDelegate(SetVisibility), element, visibility); } }
private void ConsoleNotificationsClosed() { m_isConnected = false; UIHelper.SetVisibility(m_closeSocketButton, Visibility.Collapsed); UIHelper.SetVisibility(m_connectSocketButton, Visibility.Visible); UIHelper.SetIsEnabled(m_commandEntryTextBox, true); }