Пример #1
0
 /// <summary>
 /// Method for getting search results
 /// </summary>
 private void fillSearch()
 {
     content.stack.Children.Clear();
     if (App.LastSearch != null)
     {
         List <Person> searchResult = logic.Search(App.LastSearch);
         searchBar.textSearch.Text = App.LastSearch;
         int cnt = 0;
         if (searchResult.Count == 0)
         {
             content.stack.Children.Add(new SearchPageBlock(logic, null));
         }
         searchResult.ForEach(person =>
         {
             var block        = new SearchPageBlock(logic, person);
             block.MouseDown += SearchPageBlock_MouseDown;
             if (cnt++ % 2 == 1)
             {
                 block.Background = new SolidColorBrush(Colors.LightGray);
             }
             content.stack.Children.Add(block);
         });
     }
 }