 <p>You'll have to do quite a bit of drawing by yourself. This MSDN section deals with <a href="http://msdn.microsoft.com/en-us/library/kxys6ytf%28v=VS.100%29.aspx" rel="nofollow noreferrer">Custom Control Painting and Rendering</a> and the documentation for <a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.control.region.aspx" rel="nofollow noreferrer">Control.Region</a> has a sample for making round buttons that you might be able to adapt.</p> <p>I'd suggest having a look at the <a href="http://www.codeproject.com/" rel="nofollow noreferrer">codeproject</a> site as well, a lot of people have written articles there about customizing various controls</p>