protected override void DetachFromRepository()
 {
     _binding.ItemActivated -= OnRemoteItemActivated;
     _binding.Dispose();
     _binding = null;
 }
 protected override void AttachToRepository()
 {
     _binding = new RemoteListBinding(Items, Repository);
     _binding.ItemActivated += OnRemoteItemActivated;
 }
Beispiel #3
0
 private void AttachToRepository()
 {
     BeginUpdate();
     _binding = new RemoteListBinding(Items, _repository);
     EndUpdate();
 }
Beispiel #4
0
 private void DetachFromRepository()
 {
     if(_binding != null)
     {
         _binding.Dispose();
         _binding = null;
     }
 }
Beispiel #5
0
 protected override void AttachToRepository()
 {
     _binding = new RemoteListBinding(Items, Repository);
     _binding.ItemActivated += OnRemoteItemActivated;
 }
Beispiel #6
0
 protected override void DetachFromRepository()
 {
     _binding.ItemActivated -= OnRemoteItemActivated;
     _binding.Dispose();
     _binding = null;
 }