Exemplo n.º 1
0
        private void UpdateWrapPanel()
        {
            CardsWrapPanel.Children.Clear();
            foreach (TV_ProgramDTO program in ItemsSource)
            {
                TV_Card tvCard = new TV_Card(program);
                tvCard.OnClick  += SelectCard;
                tvCard.OnEdit   += EditProgram;
                tvCard.OnDelete += DeleteProgram;

                if (!IsSourceCorrect(tvCard.TV_Image))
                {
                    tvCard.TV_Image.Source = new BitmapImage(new Uri("/Resources/nopicture.jpg", UriKind.Relative));
                }

                CardsWrapPanel.Children.Add(tvCard);
            }
            if (ItemsSource.Count() > 0)
            {
                if (SelectedItem == null)
                {
                    SelectedItem = ItemsSource[0];
                }
                SelectItem(SelectedItem);
            }
        }
Exemplo n.º 2
0
 private void Select(TV_Card card)
 {
     card.Select();
 }