绑定源更改时执行图形操作

时间:2014-07-10 08:29:46

标签: c# mvvm binding mvvmcross

我目前正在开发基于MVVM架构模式和使用MvvmCross框架的.Net应用程序。

我希望在修改ViewModel绑定属性后,在我的View后面的代码中执行一些图形操作。

Binding运行良好,即UI已更新,但我想在更改属性时执行其他操作。

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

在您查看的代码背后:

 public MainView()
    {
        InitializeComponent();
        var vm = DataContext as MainViewModel;
        vm.PropertyChanged += vm_PropertyChanged;
    }

    void vm_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
    {
        if(e.PropertyName == "MyProperty")
        {
            //Do something
        }
    }