나는 내가하고있는 일이 패턴을 따르고 모범 사례이거나, 누군가 구두로 나를 제출하여 남용한다는 확인/검증을 찾고 있습니다!Do not do. MVVM의 Valueconverters
[여기에 컨트롤 삽입]에서 가시성 바인딩을 수행하는 경우이를 System.Windows.Visibility 유형의 속성에 바인딩합니다. 비즈니스 로직에 따라이 값을 Visible/Collapsed로 설정합니다. 이것의 한 가지 잠재적 인 결함은 내 VM 속성이 이제 내가 값 변환기로 추상화되는 것을 볼 수있는 유형에 직접 연결되어 있다는 것입니다. 그 말로는 MVV 토론에서 ValueConverters를 사용해서는 안된다는 것을 종종 읽었습니다.
이 의견에 대한 의견을 얻을 수 있습니까?
감사합니다.
SS
"VM 접근 방식으로 제한하면 DRY를 위반하게됩니다."- ftw. 감사! –