Buenas,
No has especificado con que tecnología trabajas (Windows Forms, WPF, ASP .NET).
Dependiendo de la tecnología se hace de una u otra forma, pero te aconsejo que eches un vistado a la página de MSDN de Microsoft:
http://msdn.microsoft.com/es-es/default.aspx
Saludos.