I don't believe WPF offers a way to manage the wallpaper, but you can get/set the location of the wallpaper image in the registry at:
HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper
To manipulate the registry programatically, see
Microsoft.Win32.Registry[
^]