The Bing Maps WPF SDK was deprecated a long time ago, and the SDK download link in the docs has been dead for at least 5 years. That said, there are a few options:
- I'm looking into this still so not 100% sure, but I believe there is a way to swap out the tile layers in the WPF control. At the end of the day that's the main Bing Maps service it uses. I think the main issue may be around the warning that popups up with invalid credentials as I'm not sure if there is a way to hide that yet. I'll circle back if I figure that out.
- Much of the same recommendations for the UWP map control would apply to WPF apps as well. Basically, consider on of the many open-source native map control alternatives or embed the Azure Maps Web SDK into a web view. https://learn.microsoft.com/en-us/answers/questions/1685343/uwp-apps-using-mapcontrol-per-bing-map-enterprise