2012-09-17 7 views
9

Est-ce que quelqu'un a été capable d'ajouter des primitives dans XAML dans WinRT? Je suis en train d'exécuter ce qui suit, qui est la norme dans toutes les technologies basées sur XAML sauf pour WinRT:Primitives XAML dans WinRT/Win8 Metro

<ResourceDictionary 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:System="using:System"> 

    <System:Double x:Key="MyWidth">550</System:Double> 

</ResourceDictionary> 

Cela ne montre pas une erreur dans Visual Studio, mais il jetterai un XamlParseException avec un message « Le le type 'Double' n'a pas été trouvé ... "

Merci!

Répondre

19

L'espace de noms pour les types de système ont été remplacés par 'x'

<x:Double>550</x:Double> 
+0

+1 Merci beaucoup! – Laith

+5

Sérieusement, merci. Ce sont tous ces changements minuscules, stupides et inutiles qui rendent le développement de Win8 frustrant pour les développeurs de WPF/Silverlight. –

Questions connexes