First i\'ve created a button(named as BackgroundChooser) that is used to change the background image dynamically(they can select their own image as background). But i have alrea
instead of app.RootFrame.Background, try setting the Background property on some display object on your page such as myPanoramaControl.Background = imageBrush; or LayoutRoot.Background = imageBrush; (where LayoutRoot is the name of the default grid control for a new WP Page)