2011-09-05 4 views
0

Je souhaite utiliser la sérialisation xaml pour stocker les données de configuration de mon application. Cette information est représentée en tant que propriétés readonly d'une classe de configuration personnalisée. Lors du chargement de l'application, la classe de configuration est désérialisée via xamlservices api à partir d'un fichier texte. Cependant, j'obtiens une erreur dans le formulaire: Cannot set unknown member 'property_name'.' Line number '24' and line position '4'. Ceci est dû au fait que les setters sont privés. Y at-il un moyen de désérialiser l'objet avec des propriétés readonly à travers xaml?Xaml Sérialisation

Répondre

0

Oui, mais vous n'obtiendrez pas de sérialisation aller-retour. Vous écrivez un document XAML dans lequel l'objet que vous voulez est créé en utilisant un constructeur non-par défaut.

Cherchez des informations sur la directive .