コード例 #1
0
        private void UpdateZoos(ZoosModel zoo)
        {
            var index = Zoos.IndexOf(zoo);

            Zoos.Remove(zoo);
            Zoos.Insert(index, zoo);
        }
コード例 #2
0
 public void HideOrShowZoos(ZoosModel zoo)
 {
     if (_oldZoo == zoo)
     {
         zoo.IsVisible = !zoo.IsVisible;
         UpdateZoos(zoo);
     }
     else
     {
         if (_oldZoo != null)
         {
             _oldZoo.IsVisible = false;
             UpdateZoos(_oldZoo);
         }
         zoo.IsVisible = true;
         UpdateZoos(zoo);
     }
     _oldZoo = zoo;
 }
コード例 #3
0
 public void FillCommandGPS(ZoosModel zoo)
 {
     selectionChangedCommandParameter = zoo;
 }