Silverlight ページをスクリプト可能なオブジェクトとして公開しました。スクリプト可能なメンバーが 1 つあります。ページの datacontext は、1 つのプロパティ文字列 Description を持つ典型的な TestViewModel のビューモデル オブジェクトです。TestViewModel は INotifyPropertyChanged を実装します。ページには、この Description プロパティにバインドされたテキストボックスがあります
ScriptableMember 属性でマークされたメソッド内の値に Description が設定されている場合、テキスト ボックスは変更されません。
ボタンもついています。ボタンのクリック イベント ハンドラーから Description プロパティを設定すると、ページのテキスト ボックスが変更され、正しい値が表示されます。
スクリプト可能なメンバーからデータバインディングが機能しない理由と、それを機能させる方法がある場合は?