IDialogService

· WPF
MVVM패턴으로 개발을 하면 주요 로직은 ViewModel 또는 Model에서 동작하고 View에서는 ViewModel에 Binding 된 값을 화면에 보여주기만 합니다. 그런데 이때 문제가 되는 부분이 새로운 Window, 또는 MessageBox를 Popup 할 때입니다. MVVM패턴을 유지하면서 새로운 View을 생성하고자 할 때 IDialogService를 사용합니다. ✅ IDialogService 좀 더 자세히 얘기하면 로직이 수행되는 도중에 특정 상황이 발생하면 새로운 화면을 Popup 해야 할 경우, 수행 중인 로직이 ViewModel, 또는 Model에 있다면 View를 제어할 수가 없습니다. MVVM 패턴에서 Model, ViewModel은 View를 알 수 없기 때문이죠. 이때 inte..
YUNYUN3915
'IDialogService' 태그의 글 목록