Welcome to WindowsClient.net | Sign in | Join
The best one that I know of is Reflector for .NET by Lutz Roeder.
You can also use the Windows Class Viewer (wincv.exe) and ILDASM (ildasm.exe), both of which come with the .NET Framework.
Contributed from George Shepherd's Windows Forms FAQ