private void OnUserValidated(object src, UserValidatedEventArgs e) { _NeedToDoReset = GetNeedToReset(); if (_Properties != null && _Properties.Count > 0 && string.Compare(e.UserName, _UserName, StringComparison.OrdinalIgnoreCase) != 0) { try { if (_SettingsBaseClass != null) { _SettingsBaseClass.Reload(); } // _PropertyValues = new SettingsPropertyValueCollection(); // GetPropertyValuesCore(); // refresh the collection } catch { // it's possible that the (new) user doesn't have the same props // if (_PropertyValues.Count < _Properties.Count) // SetRemainingValuesToDefault(); } } }
private void OnUserValidated(object src, UserValidatedEventArgs e) { _NeedToDoReset = GetNeedToReset(); if (_Properties != null && _Properties.Count > 0 && string.Compare(e.UserName, _UserName, StringComparison.OrdinalIgnoreCase) != 0) { try { if (_SettingsBaseClass != null) _SettingsBaseClass.Reload(); // _PropertyValues = new SettingsPropertyValueCollection(); // GetPropertyValuesCore(); // refresh the collection } catch { // it's possible that the (new) user doesn't have the same props // if (_PropertyValues.Count < _Properties.Count) // SetRemainingValuesToDefault(); } } }