private void ConfigSetingsInfo() { T_Sound.isOn = Settings.Current.isSoundOn; T_Music.isOn = Settings.Current.isMusicOn; // TODO: все ниже в отдельный метод и подписаться на ивент D_Background.ClearOptions(); D_Background.AddOptions(new List <string>( from el in (Attribute.Background2D[])Enum.GetValues(typeof(Attribute.Background2D)) select el.ToString())); D_Background.value = (int)Settings.Current.background; D_Language.ClearOptions(); D_Language.AddOptions(new List <string>( // TODO: Придумать как демонстрировать языки from el in (Attribute.Language[])Enum.GetValues(typeof(Attribute.Language)) select TextSource.GetTextInSetLaunguage(el.ToString()))); // TODO: Добавить переводы D_Language.value = (int)Settings.Current.language; }