답변

0

을 피하기 괜찮나 루프에서 계속해서 다른 속성들 각각의 콜백을 트리거링 결과에

각 속성 설정기에는 설정중인 값이 다른 경우에만 두 가지 설정이 있습니다. GetValue() 호출을 통해 기존 값과 다릅니다. If 문을 추가하여 각 속성 설정자에서이를 확인하십시오.

MVVM 프레임 워크를 사용하는 경우 이러한 유형의 상황에 대해 신중해야합니다. 종속성 등록 정보로 3 가지 속성이 실제로 필요한지 확인하거나 ViewModel에서 일부 속성을 일반 속성으로 변경하십시오.

MVVM을 사용하는 경우 많은 프레임 워크에서 ReactiveUI (ReactiveObject.SuppressChangeNotifications()) 또는 MVVM Light Tookit과 같은 알림을 표시하지 않는 방법을 제공합니다.