Can I replace the image on a widget at runtime? If so, how?

Thanks KingOfChaos! I tried using CreateDynamicdMaterialInstance, but I still get an empty material, even though the print statement gives me a name of a material. Any ideas?