0
프리즘과 Fody.PropertyChanged 사용에 제한이 있습니까?프리즘과 포디가있는 Xamarin.Forms 사용
Fody를 사용하여 내 ViewModel에서 변수에 대한 OnPropertyChange를 구현하려하지만 작동하지 않습니다. 속성 변경이 실행되지 않습니다.
내 클래스에서 상속 한 BindableBase를 제거하려고 시도했지만 계속 동일하게 적용됩니다.
FodyWeavers
는하여 PropertyChanged어떤 아이디어가 구성되어?
편집 :
내 뷰 모델에있는 모든 재산에이 코드를 피하기 위해 Fody의하여 PropertyChanged를 사용하려면:
private People pessoa;
public People Pessoa
{
get { return pessoa; }
set
{
if (pessoa == value) return;
pessoa = value;
OnPropertyChanged();
}
}
private bool isBusy;
public bool IsBusy
{
get { return isBusy; }
set
{
if (isBusy == value) return;
isBusy = value;
OnPropertyChanged();
}
}
과 같이 사용 :
[ImplementPropertyChanged]
public class AlterarPerfilPageViewModel : BindableBase, INavigationAware
{
public People Pessoa;
public bool IsBusy;
}
정확히 달성하기 위해 무엇을하려고합니까? – BraveHeart
뷰 모델 클래스의 코드를 게시 할 수 있습니까? 프리즘과 포디를 모두 사용하며 잘 작동합니다. –