Hola
grimor_666 si en tu formulario solo vas a utilizar imagenes ya definidas para que seas utilizadas en cualquier momento, lo que te podria recomendar se agregar un ImageList y a ese Imagelist agregarle las imagenes que usaras en determinadas ocasiones, para ello en caso de cambio de imagen tendrias que usar un codigo como este :
Código c#:
Ver original//Le pasas el indice de la imagen que se agrego en el control ImageList
boton.Image = imageList1.Images[0];
Espero te sea de utilidad compañero. Saludos!