MVVM 패턴의 XAML이 Messagebox를 팝업하는 데 어려움이있는 것으로 보입니다. 내 의뢰인은 유효성 확인 라벨과 색상이 적합하지 않다고 주장합니다. 그들은 여전히 메시지 상자를 원합니다. 어떻게 할 수 있습니까?MVVM에서 Messagebox를 사용하는 방법?
보기 모델에서 팝업 메시지 상자를 표시 할 수 있지만보기 모델의 모든 목적을 위배합니다. 또한 오류를 발생시키고 일부 예외 처리기에서 메시지 상자를 팝업 할 수 있지만 messagebox는 예외가 아닙니다. 이는 정상적인 프로그램 흐름의 일부입니다.
XAML에서 좋은 방법이 있습니까? 제 의뢰인은 메시지 상자를 좋아해요. 그녀는 MVVM 패턴을 신경 쓰지 않고, MVVM 및 단위 테스트를 사용하기 전에 품질에 문제가 없었습니다. 하지만 지금은 그녀가 메시지 박스를 얻을조차 수 없기 때문에 그녀는별로 행복하지 않습니다.
대단히 감사합니다. 하지만 "PopUpNotificationRequested"에 대한 Google 검색을했는데 아무 것도 얻을 수 없었습니다. 또 다른 한가지 : "PopUpNotificationRequested"를 사용하면 여전히 UI를 직접 만지고 있는데, MVVM 패턴을 위반합니까? – BigTiger