I have attached a stripped down version of a program I worked on a while back. It may not be exactly what you are looking for, but may help get you started. As Tim mentioned, there is more to the Metro style than the skin. Be prepared to do a lot of coding to get everything to look and function as you want... but that should be expected for any program.
I should also note:
- There is a bit of subclassing being done
- The code probably could be simpler
- I am horrible with in code commenting / documentation
- Without the OS frame you need to specify a "start position"
> You also need to provide a method of moving the program around the desktop.
If there are any questions about the sample I provided please ask here and I will respond as soon as I can.
- Mike S.