I would first like to note that I am NOT using any XNA or LINQ in this small project. Basically, I want to make a clone of Tetris using C# windows application. I have already drawn out my grid, my picturebox size 250x500, making each square block 25 pixels x 25 pixels.
Now, I am an amateur at drawing shapes. I can draw lines and rectangles, circles, ellipses, and polygons on a grid, and I can fill them in with a color, etc. That's it really. I cannot do much else with drawing. Basic shapes in other words, using Points I created to draw polygons such as the "T" shape in tetris.
My question is, when making my Tetris shapes, should I draw them using the Drawing methods in C# or should I create and import bitmap pictures of the tetris shapes and use those to create my tetris clone?
Once I can figure out how to draw shapes, the rest I can figure out on my own. Also, when doing work on the game grid, do I inherit the Picturebox Properties from my class called GameGrid?