Windows 8.1からWindows 10にアプリケーションを移行しましたが、今ではすべてのWindowsデバイスに適応するようにしたいと考えています。これを行うには、XAMLでVisual State Triggerを使用するか、選択、ウィンドウサイズの変更に対応するC#のページサイズ変更機能。しかし、このコードを使用するときは、コードが応答するピクセルの幅と高さを指定する必要があります。私たちは皆知っているように、異なるピクセルの高さと幅を持つラップトップの異なるバージョンがあります。だから私は特定のピクセル幅と高さをターゲットにすると、私は別のピクセルの幅と高さのアイコンとボタンを別のラップトップでアプリを実行するときに気づいたが、ボタンは場所外です。だから本質的に私の質問は、ユニバーサルアプリケーションを作るときに、ウィンドウはあなただけのタイプではなく、幅と高さもそれぞれの特定のデバイスをターゲットにすることを期待しているときに画面を設計するときですか?または、アイコンとボタンが適切に配置されないように設計するときに、デバイスタイプのすべてのピクセルと幅をターゲットにする方法がありますか?Windows用ユニバーサルアプリケーションの作成方法
-1
A
答えて
0
あなたのUIを適応させるための3つの異なるオプションがあります。オプションは、単独で使用することも、組み合わせて使用することもできます。すべてのデバイス・ファミリ全体で1つのXAMLファイルをが、XAMLはすぐに複雑なXAMLのためのデバイス・ファミリごとに
- ビジュアル状態と状態は、トリガーを使用XAMLビューが共有する異なるUI定義を作成します同じコードビハインド。各デバイスファミリに固有のUI定義を提供できます。
- デバイスファミリごとに別々のXAMLページ - 一意のビューと機能を提供するために、別のページファイル(XAMLとコード)を作成し、ページが必要なときに適切なページに移動できます。
あなたはここでは詳細にこれらのアプローチについてDefine page layouts with XAML
関連する問題
- 1. ユニバーサルアプリケーションの作成方法は?
- 2. Windows 10ユニバーサルアプリケーションでカスタムwprプロファイルを作成する方法
- 3. Windowsユニバーサルアプリケーションのグラフコントロール
- 4. Windows 10のユニバーサルアプリケーション
- 5. Windowsユニバーサルアプリケーションのコンボボックスバインド
- 6. Windowsユニバーサルアプリケーションでデュプレックスwcfサービスを使用する方法
- 7. Windows用スクリーンスネークの作成方法
- 8. Windowsユニバーサルアプリケーション(Windows 10)の複数のインスタンス
- 9. Windowsユニバーサルアプリケーションからデータのインポートとエクスポートを処理する方法
- 10. WindowsのユニバーサルアプリケーションをWindowsの電話でのみ動作させる方法を教えてください。
- 11. WindowsからWindows 10用ユニバーサルアプリケーションを開発する8.1
- 12. プロファイルの作成方法Windows explorer.exe
- 13. Windowsスタートアップアプリケーションの作成方法は?
- 14. XNA Windows phone 7ロードページの作成方法?
- 15. Windowsイベントログスクリプトの作成方法は?
- 16. Celery Windowsサービスの作成方法?
- 17. Windows Phone 7の作成方法SMSテキストボックス
- 18. Hosted api Windows 10ユニバーサルアプリケーションの問題
- 19. Windows 10ユニバーサルアプリケーションのサスペンドクラッシュ(デッドロックあり)
- 20. ウェブアプリケーションとWindowsユニバーサルアプリケーションの主な違い
- 21. Gmail APIを使用するC#windowsフォームアプリケーションの作成方法は?
- 22. DisplayRequestがWindowsユニバーサルアプリケーションで動作していません
- 23. Windowsストア/ユニバーサルアプリケーションでロードするDLLの依存関係を特定する方法
- 24. ユニバーサルアプリケーションのWindowsランタイムコンポーネントでNewtonsoft Json.netを使用できますか?
- 25. Windowsユニバーサルアプリケーション - リストビューでSQLiteデータを表示
- 26. Windows用Vulkanツールの作成
- 27. Windows APIを使用してファイルを作成する方法は?
- 28. Windowsフォームを使用してマジックスクエアを作成する方法は?
- 29. Xcode 4.2ユニバーサルアプリケーション用の別のiPhone、iPad、共有フォルダを作成しない
- 30. iOSデバイス用のユニバーサルアプリケーションを作成しようとしています
を読むことができる[これはつまり、UWPアプリケーションに適した設計を行う方法を指示読み取るためにかなり良いサイトです](https://msdn.microsoft.com/en-us/windows/uwp/layout/screen-sizes-and-breakpoints-for-responsive-design) – Draken