I am in the middles of developing a new application and i am wanting something a little different to the windows tab interface, although i am wanting to keep the tab container functionality. I want to have images as well instead of text on the tab headers, i have done this successfully with the tabControl and imageList however it looks really rough and not that appealing.

I am wanting to recreate something similar to the gui of CCleaner, the tabs on the left with containers for each. I have tried setting it up with buttons and panels but it gets messy with the design.

Any ideas?

Thanks in advance!


If you know WPF, I think it can be done relatively easy.