Este ejemplo demuestra como agregar controles de forma dinámica a un formulario en c#, el codigo fuente esta montado en un proyecto de visual studio 2008, la aplicación permite agregar un numero arbitrario de botones a un panel y ademas maneja el evento de cada botón agregado. Descargar código fuente ( version de este ejemplo para java )
ejemplos y guías para programar, ensamblador, java, c, c++ etc