0

私はWindows8メトロアプリの開発を開始しましたが、皆さんに奇妙な質問が1つあります。

メトロビューとデスクトップ(レトロビュー)を備えたWindows8Proエディションを使用しているとします。メトロスタイルアプリを作成した場合は、メトロビューまたはレトロビューでも利用できるはずです。または、メトロビューとレトロビューで1つのアプリを切り替える方法があります。私のアプリがメトロビューで開かれ、レトロビューに切り替えたように、ここでもレトロビューでアプリにアクセスできます。メトロビューで開かれているため、アプリはレトロではなくメトロ用に設計されていますが、アプリにアクセスする方法はあります。両方のビューで表示されますが、現在のビューに応じてUIを切り替えることができます。

4

1 に答える 1

2

いいえ、それを行う方法はありません。Metroアプリはサンドックスされているため、Metro / Desktopは100%互換性がありません。

Windows 8の哲学は、Metroアプリを用意することです。デスクトップビューは、基本的に再互換性の目的で存在します。ただし、実際にはWinRTコンポーネント(グラフィック部分)のみが互換性がなく、.NET4.5部分は-最も重要な部分-互換性があります。

メトロスタイルアプリはフルスクリーンエクスペリエンスであるため、デスクトップ環境では意味がありません。ただし、「ポータブルクラスライブラリ」(PCL)のように、ツールを使用すると2つのアプリケーションを簡単に作成できます。

于 2012-10-09T07:35:55.780 に答える