0
我目前正在開發基於MVVM架構模式並使用MvvmCross框架的.Net應用程序。綁定更改源時執行圖形操作
當ViewModel綁定的屬性被修改時,我想執行一些圖形操作,以便在View的代碼背後執行。
綁定工作正常,即UI已更新,但我想在屬性更改時執行其他操作。
我該怎麼做這樣的事情?
我目前正在開發基於MVVM架構模式並使用MvvmCross框架的.Net應用程序。綁定更改源時執行圖形操作
當ViewModel綁定的屬性被修改時,我想執行一些圖形操作,以便在View的代碼背後執行。
綁定工作正常,即UI已更新,但我想在屬性更改時執行其他操作。
我該怎麼做這樣的事情?
在你看來的背後代碼:
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
}
}
正是我一直在尋找!謝謝。 –