com.vtcsecure.ace.windows.CustomControls.UnifiedSettings.SettingsWindow.HandleShowSettingsUpdate C# (CSharp) Méthode

HandleShowSettingsUpdate() public méthode

public HandleShowSettingsUpdate ( UnifiedSettings_LevelToShow settingsType, bool show ) : void
settingsType UnifiedSettings_LevelToShow
show bool
Résultat void
        public void HandleShowSettingsUpdate(UnifiedSettings_LevelToShow settingsType, bool show)
        {
            switch (settingsType)
            {
                case UnifiedSettings_LevelToShow.Advanced: BaseUnifiedSettingsPanel.EnableAdvancedSettings = show;
                    if (show)
                    {
                        AdvancedTab.Visibility = System.Windows.Visibility.Visible;
                    }
                    break;
                case UnifiedSettings_LevelToShow.Debug: BaseUnifiedSettingsPanel.EnabledDebugSettings = show;
                    break;
                case UnifiedSettings_LevelToShow.Normal: BaseUnifiedSettingsPanel.EnableAdvancedSettings = false;
                    BaseUnifiedSettingsPanel.EnabledDebugSettings = false;
                    BaseUnifiedSettingsPanel.EnableSuperSettings = false;
                    break;
                case UnifiedSettings_LevelToShow.Super: BaseUnifiedSettingsPanel.EnableSuperSettings = show;
                    break;
                default:
                    break;
            }
            foreach (BaseUnifiedSettingsPanel panel in _allPanels)
            {
                panel.ShowSettings(settingsType, show);
            }
        }