The shape controls from VB6 don't exist in .Net, probably since they were lightweight controls (a feature that does not exist in .net), and, although handy, were not indispensable.
Two alternatives:
-A label with a 3-d border style that is two pixels tall to create a 3-d separator
-Implement your own painting code for the form