I\'m been experimenting with the oft-mentioned MVVM pattern and I\'ve been having a hard time defining clear boundaries in some cases. In my application, I have a dialog that a
An option which works well for interaction between viewmodels is to bind directly to observer classes sitting between the viewmodel classes.