private void LoadConfigs() { try { stageServers = new List <RegionSetting>(); StageServerList.ItemsSource = stageServers; if (StageConnectSettings.getInstance().isValid) { var e = StageConnectSettings.getInstance().EntitiesList.GetEnumerator(); while (e.MoveNext()) { var regionSettings = (RegionSetting)e.Current; stageServers.Add(regionSettings); } } else { MessageBox.Show("Настройки не валидны.Продолжение возможно только в ручном режиме.", "Предупреждение", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception exception) { MessageBox.Show(exception.Message, "Возникла ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
public static StageConnectSettings getInstance() { if (instanse == null) { instanse = new StageConnectSettings(); } return(instanse); }
private void FormConfigButton_Click(object sender, RoutedEventArgs e) { StageConnectSettings.initAUPSettings(); GlobalConfigBox.Text = @"\Configs\ConnectStageList.xml"; }