Question

Nous avons exposé une page Silverlight en tant qu'objet scriptable.Il a un membre scriptable. Le DataContext de la page est un objet ViewModel de TYP TestViewModel avec une description d'une chaîne de propriétés.Le TestViewModel implémente inotifypropertychanged. La page a une zone de texte liée à cette propriété de description

Lorsque la description est définie sur une valeur de la méthode de la méthode marquée de l'attribut ScriptBlablember, la zone de texte ne change pas

J'ai aussi un bouton.Lorsque j'ai défini la propriété de description à partir du gestionnaire d'événements de clic du bouton, la zone de texte change sur ma page, indiquant la valeur correcte.

Toute raison pour laquelle la base de données ne fonctionne pas d'un membre scriptable et s'il existe un moyen de le faire fonctionner?

Était-ce utile?

La solution

Vous devez vous assurer que "htmlpage.registersScriptBjectObject (String Scriptkey, instance d'objet)" est défini sur le bon endroit.Placez-le dans le constructeur de la page XAML.CS de la page où la méthode avec l'attribut ScriptablemberMember est utilisée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top