I'm a novice programmer that's been working with VB.net. This weekend, I've started learning C#. It's interesting for the most part, but the only thing I've learned is how to create simple forms with different kinds of standard controls (textboxes, radio buttons, checkmark boxes, etc). I want to do something fun now. Here is my idea---- I want to make a windows form. On the right top corner will be two two buttons labeled "start" and "stop". The majority of the form to the right will be a square white space with a small black circle in it. When I click start, I want the white circle to move horizontally from one side of the white square to the other. When I click "stop" I want it to stop moving. I don't want the code for doing this, but you can post small snippits if needed that explain the basic gist. Is this even possible with C#?