Not sure I'm designing this correctly (guidence is appreciated!), but I have a search view which is called from many places. Search screen has has it's own ViewModel. When a user selects something from the search screen (after searching :), I need to send the selection to whatever view requested the search to take place (search screen is a pop-up).
I have a view locator that pops up the screen screen when I send it a message. The message is sent from a ViewModel (MVVM Light) to the view locator.
Do I register a call back? Broadcast a message? Set a Property? Dynamically Bind the "Select" button on the search screen back to the view model that initiated the call?
mmmm so many questions, so little time...
Regards, Richard