I got asked a question by @mrlacey today about how to remove the overlay message you can get when using the Bing Maps control on WP7. Now I've only ever seen this appear for two scenarios - invalid credentials or when in flight mode. It just so happens the control uses the same set of controls to display these messages, example shown below: Now obviously they don't want you to hide\remove this message :) The obvious way to remove the ' Invalid credentials... ' message is to actual supply valid credentials, but what about if you want to remove the ' Unable to contact server.Please try again ' when using the map control in flight mode. Matt found a previous post that had done this , not sure how this guy was achieving this as the current build for the map control is sealed and access to the RootLayer property is not allowed... This didn't stop me :) So XAML is all about composition - everything is built as layers of UI controls, known...