5
我在Windows Phone Silverlight应用程序中使用MVVM Light。我能用RaisePropertyChanged做什么?
我真的不明白RaisePropertyChanged应该如何工作;让我来解释一下,像这样的代码
private Recipe _selectedRecipe;
public Recipe SelectedRecipe
{
get
{
return this._selectedRecipe;
}
set
{
this._selectedRecipe = value;
RaisePropertyChanged("SelectedRecipe");
}
}
时RaisePropertyChanged(“SelectedRecipe”)被调用应该发生什么?
我期望用我的代码来执行一个新方法或类似的东西,但是我找不到类似的(少数)例子。那么,它是如何工作的?
谢谢你的回答!我如何实现这些事件的监听器? –
当你使用'{Binding SelectedRecipe}' - 这里是你的监听器是由Silverlight自己实现的'SelectedRecipe'属性更改 – Ku6opr
好吧,但我在哪里可以写RaisePropertyChanged()被调用时执行代码? –