2012-06-15 21 views

Respuesta

2

yo creo que no, XAML y HTML/CSS son caminos separados cuando se trata de la capa de presentación y no se les puede mezclar (a excepción de los 'trucos sucios' como WebView de control en XAML, pero no sirve para la reutilización de componentes).

El Windows 8 architecture diagram podría ser útil para ver cómo se relacionan XAML/HTML/WinRT. Las aplicaciones en HTML/JS se representan en Internet Explorer 10 Metro, solo en otro contexto (con API ampliadas, diferentes reglas de seguridad, etc.), mientras que XAML tiene diferentes mecanismos. WinRT está muy por debajo de la capa de presentación.

0

Esto no es posible. HTML es independiente con CSS y Javascript. ¿Por qué necesita hacer esto? Creo que con HTML5, no necesitaría XAML.

+0

bien, obviamente, usted puede hacer algunas cosas que no son parte del estándar HTML/JS, pero al llamar a las apis WinRT, incluidas las bibliotecas C# o C++ que puede envolver. la razón por la que pregunto es más de reutilización de código. si hice un control basado en XAML que tenía una buena funcionalidad y quiero usarlo en una variedad de aplicaciones de metro, algunas hechas en XAML, algunas con HTML – klumsy

+0

Sí, puede escribir una DLL WinRT y escribir componentes reutilizables para usar desde JS . Pero cuando se trata de UI, no creo que pueda colocar un elemento XAML UI en HTML. – Superman

Cuestiones relacionadas