0

XAML と C# を使用して、Windows ストア アプリを作成しています。

たとえば、Windows シミュレーター (タブレット) でアプリケーションを実行すると、レイアウトは完璧です。ローカル マシンでアプリケーションを実行すると、レイアウトがシミュレーターでの表示とまったく異なります。

両方に完全に適合するようにアプリケーションを設計するにはどうすればよいですか?

複数のデザインを用意し、起動時に画面の解像度を確認して、その解像度に最適なレイアウトを選択する必要がありますか?

基本的に、実際の画面サイズに関係なく、アプリが常に最高の状態で表示されるようにするにはどうすればよいでしょうか?

現在、コントロール、3 列、3 行のレイアウトにグリッドを使用しており、幅と高さを「*」に設定しています。画面サイズが大きくなると、列の幅と行の高さが大きくなり、画面サイズが小さくなるとその逆になることを理解しています。

私は基本的に、常に最善を尽くし、大規模なレイアウト変更を避けるために、優れた設計手法を探しています。

4

1 に答える 1

0

最後に2日間マイクロソフトのセミナーに参加しました。Windowsストアアプリ用のViewBoxが存在するかどうかを尋ねました。彼らは「私はそうは思わない」と言った:)

しかし、それは存在します:D

ViewBoxhttp://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.ui.xaml.controls.viewboxで簡単にできると確信しています

デザインをビューボックスに入れます。それで全部です。Silverlightに使用します。

于 2013-03-17T13:15:41.517 に答える