protected override void AttachToRepository()
 {
     _binding = new SubmoduleListBinding(Items, Repository);
 }
 protected override void DetachFromRepository()
 {
     _binding.Dispose();
     _binding = null;
     Collapse();
 }
 protected override void DetachFromRepository()
 {
     _binding.Dispose();
     _binding = null;
     Collapse();
 }
 protected override void AttachToRepository()
 {
     _binding = new SubmoduleListBinding(Items, Repository);
 }