Assume that I have two WPF windows: window_One and window_Two.
You can try EventAggregator to implement this event driven logic across different ViewModel.
http://www.codeproject.com/Articles/355473/Prism-EventAggregator-Sample