Ejecutar botones en tiempo de ejecución en visual basic
Tengo un lio con esto y no se como solucionarlo.
En la función Load de mi formulario hago una consulta a la BD para obtener una lista de los vehículos que hay.
Cada vehículo lo agrego a un botón creado en tiempo de ejecución (ya que el número de vehículos puede variar).
Hasta aquí todo bien.
Ahora lo que quiero hacer es que al hacer clic en cada botón se abra el formulario: Ficha. Pero la información de este formulario se obtendrá de la base de datos dependiendo del botón pulsado.
Por ejemplo: pulso el botón 1654-GYH y se abre el formulario ficha y en él se realiza una consulta a la BD para obtener datos de 1654-GYH
Los problemas que tengo aquí son:
- Como paso el dato de la matricula al pulsar el botón (creado en tiempo de ejecución) al formulario ''ficha".
- Al crear los botones puse un Addhandler para que al hacer clic en ellos se abra el formulario Ficha. Pero el Addhandler lo tuve que poner antes de cerrar la conexión a la BD que obtiene los vehículos. Y como en el formulario Ficha se hace otra consulta a la BD me da error.
¿Cómo lo harían?