protected override void Dispose(bool disposing) { if(disposing) { if(_repository != null) { _binding.Dispose(); _binding = null; _repository = null; } } base.Dispose(disposing); }
private void DetachFromRepositoy() { BeginUpdate(); _binding.Dispose(); _binding = null; EndUpdate(); }
private void AttachToRepository() { BeginUpdate(); _binding = new UserListBinding(Items, _repository); EndUpdate(); }