Introduction - If you have any usage issues, please Google them yourself
With Silverlight 2.0 (c#) to develop a colorful Tetris
Play
↑- deformation ←- move to the left →- move to the right ↓- move down
1, each shape is by four block component, which is the block is the smallest unit of Tetris, we must first have a block of user control. Requirements can set the block position and color
2, a total of seven kinds of classic Tetris shapes, each shape to abstract out the functions required to write an abstract class, seven specific shape inherit this abstract class, and override its abstract properties and abstract methods