In Windows Phone 8.1 App , if you want to set the supported orientations , you can set it in the Package.appxmanifest . In the previous version of Windows Phone (Windows Phone 8) , you can set it in the XAML page with the property SupportedOrientations=”Landscape” for the phone:PhoneApplicationPage element.
In Windows Phone 8.1 , you need to set this in the Package.appxmanifest file.
How to Set Supported Orientations in Windows Phone 8.1 ?
1. Double click on the Package.appxmanifest from the solution explorer .
2. In the Application tab , selected the supported orientations from the Checkboxes available under “Supported Rotations“. The possible options includes
- Landscape
- Portrait
- Landscape-Flipped
3. Save the Project and build it.
How to Change the Orientation of the Page in Windows Phone 8.1 App ?
To change the orientation of the page in the Windows Phone 8.1 app , the developers can set the DisplayInformation.AutoRotationPreferences with one of the values from the DisplayOrientations enum .
async private void Button_Click(object sender, RoutedEventArgs e) { Windows.Graphics.Display.DisplayInformation.AutoRotationPreferences = Windows.Graphics.Display.DisplayOrientations.Portrait; }