0

ViewModelがビューによって更新/更新されているときのトリガーを知るためのイベントまたは方法はありますか?

INotifyPropertyChangedPropertyChangedViewModelがビューを更新したときに使用されます。

しかし、逆はありますか?

4

3 に答える 3

1

プロパティを設定するため、ビューからビュー モデルへの変更もトリガーPropertyChangedされます。

于 2012-07-12T04:34:01.457 に答える
1

ビュー内のコントロールをビュー モデルにバインドしている場合、バインディングがMode=TwoWay.

http://msdn.microsoft.com/en-us/library/system.windows.data.bindingmode.aspx

何らかの理由UpdateSourceTriggerでバインディングを Explicit に設定した場合、viewmodel を更新するには、バインディング式を取得して update source を呼び出す必要があります

http://msdn.microsoft.com/en-us/library/system.windows.data.bindingoperations.getbindingexpression.aspx

于 2012-07-12T04:36:58.560 に答える
1

バインディングを使用している場合はBinding.SourceUpdatedBinding.TargetUpdated添付イベントを使用できます。

于 2012-07-12T10:01:55.467 に答える