private void SelectView(SettingsMenuItemViewModel settingsMenuItem)
        {
            if (CurrentSettingItem == settingsMenuItem)
            {
                return;
            }

            CurrentSettingItem.IsSelected = false;

            CurrentSettingItem = settingsMenuItem;

            CurrentSettingItem.IsSelected = true;
        }
        private bool SelectMenuCommand_CanExecute(object param)
        {
            if (!(param is SettingsMenuItemViewModel))
            {
                return(false);
            }

            SettingsMenuItemViewModel settingsItem = param as SettingsMenuItemViewModel;

            if (settingsItem.View == null)
            {
                return(false);
            }

            return(true);
        }