Używam MVVM Light w aplikacji Windows Phone Silverlight.Co mogę zrobić z RaisePropertyChanged?
Naprawdę nie rozumiem, jak powinien działać RaisePropertyChanged; Pozwól mi wyjaśnić, jak to w kodzie
private Recipe _selectedRecipe;
public Recipe SelectedRecipe
{
get
{
return this._selectedRecipe;
}
set
{
this._selectedRecipe = value;
RaisePropertyChanged("SelectedRecipe");
}
}
Co powinno się zdarzyć, gdy RaisePropertyChanged („SelectedRecipe”) nazywa?
Oczekuję wywołania na nową metodę z moim kodem do wykonania lub coś podobnego, ale nie mogę znaleźć czegoś podobnego w (kilku) przykładach, które znalazłem. Jak to działa?
Dziękuję za odpowiedź! Jak mogę zaimplementować odbiornik dla tych wydarzeń? –
Gdy używasz '{Binding SelectedRecipe}' - tutaj jest twój detektor jest zaimplementowany dla zmian właściwości 'SelectedRecipe' przez samego Silverlight – Ku6opr
OK, ale gdzie mogę napisać mój kod do wykonania po wywołaniu RaisePropertyChanged()? –