I\'m currently making a game (in vb.net) that uses the Graphics class to draw most of the game objects, but i\'ve run into the old problem of performance. To combat the lagging
I have made a sample WPF project similar to what you need, just to give you an idea how powerful and beautiful and fast WPF is compared to ancient technologies.
It looks like this:

It's a little too much code to post it here entirely, so here is a link to a RAR file with the full source.
The main UI XAML is this: