Windows 8 Metro AppにHTML UIとXAML UIを混在させる方法はありますか?Windows 8 Metro AppでHTMLとXAMLを混在させることはできますか?
5
A
答えて
2
私ははそれがプレゼンテーション層に来て、あなたがそれらを混在させることができない場合XAMLでのWebView制御などの「汚い手口」を除いて(別々の経路である、ない、XAMLとHTML/CSSを信じますコンポーネントの再利用性には役に立たない)。
Windows 8 architecture diagramは、XAML/HTML/WinRTがどのように関係しているかを見るのに役立ちます。 HTML/JSのアプリケーションはInternet Explorer 10 Metroでレンダリングされ、XAMLはさまざまなメカニズムを備えていますが、別のコンテキスト(拡張API、セキュリティルールなど)で表示されます。 WinRTはプレゼンテーション層の真下にあります。
0
これはできません。 HTMLはCSSとJavascriptで独立しています。 なぜこれを行う必要がありますか?私はHTML5と考えていますが、XAMLは必要ありません。
関連する問題
- 1. Windows 8のBase UserControlクラスXAML Metro App
- 2. Windows 8 Metro XAMLローカリゼーション
- 3. OnIdiomとOnPlatformをXAML(Xamarin.Forms)で混在させることはできますか?
- 4. Windows 8 MetroにxamlのDatePickerはありませんか?
- 5. Windows 8(Metro)アプリでXAMLコントロールのhWndを取得しますか?
- 6. Windows 8 Metro Style Appから子プロセスを起動することはできますか?
- 7. Windows 8 Metro App(C#/ XAML)で同時に2つのサウンドを再生する
- 8. Metro Web Appのすべての機能を備えたWebブラウザコントロールをMetro XAML Appに埋め込むことはできますか?
- 9. Windows 8のMetroアプリケーションをグループ化するMetro App
- 10. Windows 8でカスタムフォントを読み込んでいますMetro App
- 11. Windows 8 Metro JavascriptではArrayDataSourceを作成できません。
- 12. Windows 8 Metro App(XAML) - デフォルトの起動言語を設定するにはどうすればよいですか?
- 13. Metrofit HTML/javascriptアプリケーションからWindows 8 Metro?
- 14. Google Places API wnd Windows 8 Metro Style App
- 15. SqlConnection.BeginTransactionとTransactionScopeを混在させることはできますか?
- 16. JQueryとJavascriptを混在させることはできますか?
- 17. OpenGL:glBindBufferとglBindBufferARBを混在させることはできますか?
- 18. arm-eabiとarm-elfを混在させることはできますか?
- 19. 共有ポインターと非ポインターデータメンバーを混在させることはできますか?
- 20. KtorとExposedを混在させることはできますか?
- 21. Jersey + Guiceは、ジャージーリソースとジャージーリソースを混在させることはできません。
- 22. javascript Windows 8 Metro Style Appでappbarを切り替えるイベントは何ですか?
- 23. Firebaseで特定のデータタイプを混在させることはできますか?
- 24. Windows 8のWindows AzureとMetroスタイルのアプリケーション
- 25. 私は、es5/es2015 AngularJSアプリを混在させることはできますか?
- 26. htmlテーブルのヘッダーに幅とピクセル幅を混在させることはできますか?
- 27. Windows 8 Metroスタイルアプリ:マルチアプリパッケージ
- 28. OOPと手続き型プログラミングをPythonに混在させること(あるいはプログラミングスタイルを混在させること)は大変ですか?
- 29. Windows 8 Metro open website/mailto C#
- 30. 単一のページでstrutsとhtmlタグを混在させることができます
明らかに、HTML/JS標準の一部ではなく、C#またはC++ライブラリを含むWinRT apisを呼び出すことで、ラップすることができます。私が尋ねる理由は、コードの再利用が多いからです。もしXAMLベースのコントロールをいくつかの良い機能を持っていて、さまざまなメトロアプリで使用したいのであれば、XAMLで作ったもの、HTMLで作ったものなど – klumsy
はい、あなたはWinRT DLLを書いてJSから使う再利用可能なコンポーネントを書くことができます。しかし、UIに関しては、XAML UI要素をHTMLに配置することはできません。 – Superman