Exemple #1
0
 private Card Find_Selected_Card()
 {
     if (_treeViewCards == null)
     {
         Card temp = new Card();
         return(temp);
     }
     return(CurrentCardCollection.Find_Card_In_Collection(find_selected(_treeViewCards)));
 }
Exemple #2
0
        private void AddNewCard()
        {
            Card newCard = new Card();

            newCard.IsTemplateCard = true;
            if (_treeViewCards != null && find_selected(_treeViewCards) >= 0)
            {
                Card parentCard = Find_Selected_Card();
                newCard = new Card(parentCard);

                newCard.ParentCard = parentCard.Id;
            }
            else
            {
                newCard.Regions.Add(new Card_Region(ref _nextRegionId));
                newCard.Regions[0].ideal_location = new Rect(0, 0, 1, 1);
            }

            CurrentCardCollection.Add_Card_To_Collection(newCard);
            NotifyCollectionChanged();
        }