示例#1
0
 protected virtual async void AfterCollectionChange()
 {
     if (ObjectList.Any(Items => Items.Drew == true))
     {
         var thisObject = ObjectList.Where(Items => Items.Drew == true).Take(1).Single();
         var firstDeck  = FindControl(thisObject);
         try
         {
             await ThisScroll !.ScrollToAsync(firstDeck, ScrollToPosition.Center, false);
         }
         catch
         {
             //try to ignore.  if worse comes to worst, just won't autoscroll.
         }
     }
     else
     {
         await ThisScroll !.ScrollToAsync(0, 0, false);
     }
 }
 public bool HasSelectedObject() => HandList.Any(items => items.IsSelected);
 private void KeeperList_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
 {
     NumberOfKeepers = KeeperList.Count;
     Bread           = KeeperList.Any(items => items.Deck == EnumKeeper.Bread);
     Chocolate       = KeeperList.Any(items => items.Deck == EnumKeeper.Chocolate);
     Cookies         = KeeperList.Any(items => items.Deck == EnumKeeper.Cookies);
     Death           = KeeperList.Any(items => items.Deck == EnumKeeper.Death);
     Dreams          = KeeperList.Any(items => items.Deck == EnumKeeper.Dreams);
     Love            = KeeperList.Any(items => items.Deck == EnumKeeper.Love);
     Milk            = KeeperList.Any(items => items.Deck == EnumKeeper.Milk);
     Money           = KeeperList.Any(items => items.Deck == EnumKeeper.Money);
     Peace           = KeeperList.Any(items => items.Deck == EnumKeeper.Peace);
     Sleep           = KeeperList.Any(items => items.Deck == EnumKeeper.Sleep);
     Television      = KeeperList.Any(items => items.Deck == EnumKeeper.Television);
     TheBrain        = KeeperList.Any(items => items.Deck == EnumKeeper.TheBrain);
     TheMoon         = KeeperList.Any(items => items.Deck == EnumKeeper.TheMoon);
     TheRocket       = KeeperList.Any(items => items.Deck == EnumKeeper.TheRocket);
     TheSun          = KeeperList.Any(items => items.Deck == EnumKeeper.TheSun);
     TheToaster      = KeeperList.Any(items => items.Deck == EnumKeeper.TheToaster);
     Time            = KeeperList.Any(items => items.Deck == EnumKeeper.Time);
     War             = KeeperList.Any(items => items.Deck == EnumKeeper.War);
 }