Developer notes (XAML)
These are the notes that the developer provided for this application.
The app logic (MemoryViewModel.cs) has been provided. MemoryViewModel is a C# class that has a property named CardsOnBoard. CardsOnBoard is a collection whose items are of type Card.
Each card (an object of type Card) has three states:
FaceDown The face-down state. This is the default state of the cards.
FaceUp The face-up state. The face of the card is visible.
Matched The matched state. A match has been found. When cards have been matched, the matching cards will remain in this state for the rest of the game.
The game logic supports three sizes for the game board:
small Uses 16 cards (4x4).
medium Uses 36 cards (6x6).
large Uses 64 cards (8x8).
See Also
Tasks
Design your first Windows Store app (XAML)