Пример #1
0
        private void ShowOnly(UI.SettingsTab active)
        {
            switch (active)
            {
            case UI.SettingsTab.General:
                GeneralSettingsGrid.Visibility  = Visibility.Visible;
                LanguageSettingsGrid.Visibility = Visibility.Hidden;
                ChatSettingsGrid.Visibility     = Visibility.Hidden;
                break;

            case UI.SettingsTab.Language:
                GeneralSettingsGrid.Visibility  = Visibility.Hidden;
                LanguageSettingsGrid.Visibility = Visibility.Visible;
                ChatSettingsGrid.Visibility     = Visibility.Hidden;
                break;

            case UI.SettingsTab.Chat:
                GeneralSettingsGrid.Visibility  = Visibility.Hidden;
                LanguageSettingsGrid.Visibility = Visibility.Hidden;
                ChatSettingsGrid.Visibility     = Visibility.Visible;
                break;

            case UI.SettingsTab.None:
                GeneralSettingsGrid.Visibility  = Visibility.Hidden;
                LanguageSettingsGrid.Visibility = Visibility.Hidden;
                ChatSettingsGrid.Visibility     = Visibility.Hidden;
                break;
            }
        }
Пример #2
0
 private void ToggleSettingsGrid(Grid settingsGrid, UI.SettingsTab setting)
 {
     if (settingsGrid.Visibility.Equals(Visibility.Hidden))
     {
         ShowOnly(setting);
     }
     else
     {
         settingsGrid.Visibility = Visibility.Hidden;
     }
 }