4

c# を使用して Windows 8 アプリケーションの画面回転を処理するにはどうすればよいですか? いくつかの xaml ファイルを作成し、画面の向きが変更されるたびにそれらを変更したいと考えています。それは可能ですか?

4

2 に答える 2

4

Visual Studioのデバイス ウィンドウを使用して、UI 要素の状態の変化を記録できます。デバイス ウィンドウでは、他の表示状態 (つまり、スナップ、フル スクリーンの縦、フル スクリーンの横、塗りつぶし) を選択し、目的の最終状態に必要な変更を加えることができます。これらの変更は、XAML ファイルの一部である VisualStateManager にキャプチャされます。ここでの明らかな利点は、「それが機能する」ことです。向きの状態を自分で検出したり、派手な XAML の置換/置換を行う必要はありません。

ナビゲーション、レイアウト、およびビューのチュートリアルのステップ 3 には、この例があります。

于 2012-10-09T03:57:39.497 に答える
1

プロジェクトで AppManifest ファイルを開き、目的の方向を選択します。

于 2012-11-29T07:15:18.957 に答える