저는 좋은 디자인 감각이 있다고 생각하는 몇몇 동료들에게이 질문을했습니다. 흥미롭게도, 저는 다양한 반응을 받았습니다. 그렇다면 MVVM 패턴에 가장 적합한 옵션은 무엇이며 그 이유는 무엇입니까?ViewModel에서 경고를 어떻게 트리거해야합니까?
말 $ 10k 이상인 경우 경고 아이콘을 표시해야한다고합니다.
- 옵션 1 : VM 속성 "양", XAML 트리거 및/또는 결합 세트 요소의 가시성을 가지고
- 옵션 2 : VM은 XAML 시인성 변환기에 BOOL을 사용하여 시인성을 바인딩 속성 "ShowAlert"가
- 옵션 3 : VM 재산 "AlertVisibility는"XAML 직접 결합했다
- 옵션 4 : 기타 (설명해주십시오) 피드백에 대한
감사합니다!
+1은 n ° 2이지만, 더 많은 UI와 관련된 'AmountHasReachedThreshold'와 같은 비즈니스 지향 레이블이 있습니다. –
옵션 1과 옵션 2가 마음에 들었습니다.하지만 옵션 3이 너무 많은 것으로 나타났습니다. – Melursus
내가 무엇을했는지 보아라. – Will