Cómo agregar una matriz en WinRT XAML
Frecuentes
Visto 1,163 veces
5
Estoy buscando declarar una matriz en XAML. Puedo hacer esto en WPF. Parece que no puede encontrar el espacio de nombres correcto en WinRT. ¿Nadie sabe?
<Page xmlns:list="?Something?">
<Page.Resources>
<x:Int32 x:Name="MyScalarValue">123</x:Int32>
<list:Array x:Name="MyValueList">
<x:Int32>123</x:Int32>
<x:Int32>456</x:Int32>
<list:Array>
</Page.Resources>
</Page>
1 Respuestas
3
x:Array (y x:Static y algunos otros) actualmente no son compatibles con WinRT. De hecho, x: Array tampoco es compatible con Silverlight, a pesar de que los desarrolladores lo presionan.
Dado el hecho de que la implementación de XAML para WinRT parece ser más estrechamente alineado con SL que con WPF, esto no es demasiado sorprendente.
Editar: más información sobre Diferencias entre SL4+ y WPF:
"Omisiones notables aquí que existen en WPF o [MS-XAML] son x:Array, x:Code, x:Type y modificadores de acceso de código".
Además, un delta entre SL4 y la implementación de WinRT aquí, y sus enlaces asociados, deja en claro que estos bits no llegaron mágicamente a WinRT cuando fueron (y aún son) omitidos de SL.
contestado el 23 de mayo de 17 a las 13:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas windows-8 winrt-xaml or haz tu propia pregunta.