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. Windows 8 MetroにxamlのDatePickerはありませんか?
- 4. Windows 8(Metro)アプリでXAMLコントロールのhWndを取得しますか?
- 5. Windows 8 Metro Style Appから子プロセスを起動することはできますか?
- 6. Windows 8 Metro App(C#/ XAML)で同時に2つのサウンドを再生する
- 7. Metro Web Appのすべての機能を備えたWebブラウザコントロールをMetro XAML Appに埋め込むことはできますか?
- 8. Windows 8でカスタムフォントを読み込んでいますMetro App
- 9. Windows 8のMetroアプリケーションをグループ化するMetro App
- 10. Windows 8 Metro JavascriptではArrayDataSourceを作成できません。
- 11. arm-eabiとarm-elfを混在させることはできますか?
- 12. JQueryとJavascriptを混在させることはできますか?
- 13. SqlConnection.BeginTransactionとTransactionScopeを混在させることはできますか?
- 14. 共有ポインターと非ポインターデータメンバーを混在させることはできますか?
- 15. OpenGL:glBindBufferとglBindBufferARBを混在させることはできますか?
- 16. Jersey + Guiceは、ジャージーリソースとジャージーリソースを混在させることはできません。
- 17. Windows 8 Metro App(XAML) - デフォルトの起動言語を設定するにはどうすればよいですか?
- 18. Google Places API wnd Windows 8 Metro Style App
- 19. Metrofit HTML/javascriptアプリケーションからWindows 8 Metro?
- 20. htmlテーブルのヘッダーに幅とピクセル幅を混在させることはできますか?
- 21. javascript Windows 8 Metro Style Appでappbarを切り替えるイベントは何ですか?
- 22. Windows 8のWindows AzureとMetroスタイルのアプリケーション
- 23. iOS GPUImageフィルタをビデオバッファに混在させることはできません
- 24. 単一のページでstrutsとhtmlタグを混在させることができます
- 25. Windows 8 Metroスタイルアプリ:マルチアプリパッケージ
- 26. Windows 8 Metro open website/mailto C#
- 27. AngularJSとPHPフレームワークを混在させるべきですか?
- 28. Windows 8 Metro(C++/XAML)でルーピング/循環ScrollViewerを作成する方法
- 29. C99コードとC99コードを混在させることは可能ですか?
- 30. PreparedStatementバッチとStatementバッチを混在させることは可能ですか?
明らかに、HTML/JS標準の一部ではなく、C#またはC++ライブラリを含むWinRT apisを呼び出すことで、ラップすることができます。私が尋ねる理由は、コードの再利用が多いからです。もしXAMLベースのコントロールをいくつかの良い機能を持っていて、さまざまなメトロアプリで使用したいのであれば、XAMLで作ったもの、HTMLで作ったものなど – klumsy
はい、あなたはWinRT DLLを書いてJSから使う再利用可能なコンポーネントを書くことができます。しかし、UIに関しては、XAML UI要素をHTMLに配置することはできません。 – Superman