3
Bir MVVM uygulamasında navigasyonu kim kontrol etmelidir?
Örnek 1: MVVM uygulamamda görüntülenen bir görüşüm var (tartışma için Silverlight'ı kullanalım) ve beni yeni bir sayfaya götürmesi gereken bir düğmeyi tıklıyorum. Örnek 2: Aynı görünümde, tıklandığında alt pencerede bir ayrıntı görünümü açması gereken başka bir düğme bulunur (iletişim kutusu). ViewModel'imizin maruz bıraktığı komut nesnelerinin, kullanıcının tıklamasına yanıt veren yöntemlerle …