private void AddServer_Click(object sender, RoutedEventArgs e)
        {
            //tbServer.Visibility = System.Windows.Visibility.Visible;
            //cbServers.Visibility = System.Windows.Visibility.Hidden;
            lbServerInfo.Content = string.Empty;

            _creatingServer = true;

            UpdateConfigWindowUIState();

            var dlg = new ManageServerDialog(_sys, null);

            if (dlg.ShowDialog() == true)
            {
                var s = dlg.Result.Server;

                _allQueueNames.Add(s.Name, dlg.Result.AllQueueNames);
                _servers.Add(s);

                UpdateServerButtonState();

                SelectServer(s.Name);
            }

            _creatingServer = false;
            UpdateConfigWindowUIState();
            //tbServer.Focus();
        }
        private void CopyServer_Click(object sender, RoutedEventArgs e)
        {
            var dlg = new ManageServerDialog(_sys, _config.CurrentServer, true);

            if (dlg.ShowDialog() == true)
            {
                _config.MonitorServerName = dlg.Result.Name;

                BindServers(_sys.Config.Servers);

                SelectServer(dlg.Result.Name);
            }
        }
    private void CopyServer_Click(object sender, RoutedEventArgs e) {

      var dlg = new ManageServerDialog(_sys, _config.CurrentServer, true);
      if( dlg.ShowDialog() == true ) {

        _config.MonitorServerName = dlg.Result.Name;

        BindServers(_sys.Config.Servers);

        SelectServer(dlg.Result.Name);
      }

    }
    private void AddServer_Click(object sender, RoutedEventArgs e) {
      //tbServer.Visibility = System.Windows.Visibility.Visible;
      //cbServers.Visibility = System.Windows.Visibility.Hidden;
      lbServerInfo.Content = string.Empty;

      _creatingServer = true;

      UpdateConfigWindowUIState();

      var dlg = new ManageServerDialog(_sys, null);
      if( dlg.ShowDialog() == true ) {
        var s = dlg.Result.Server;

        _allQueueNames.Add(s.Name, dlg.Result.AllQueueNames);
        _servers.Add(s);

        UpdateServerButtonState();

        SelectServer(s.Name);

      }

      _creatingServer = false;
      UpdateConfigWindowUIState();
      //tbServer.Focus();
    }