title: How to instantiate View from ViewModel even if I don't want to display it right after?
body: <p>I want to search through a few views' controls but I only have access to their ViewModels, because these views aren't displayed and there is no living instance of the view. 
  Is there a way to instantiate a View through its ViewModel in code? I have to instantiate several of them in one place, having only the VM type. 
  I'd like the code to be generic. </p>
  
  <p>Edit - more specific information: 
  I have a lot of different settings views. I want to search through them because right now, the user has to search manually - meaning the user has to go to every tab and look for the word he needs.
  My VM is, of course, taking data from inputs but I am not interested in data - I'm interested in labels and texts which are shown to the user. </p>
  
  <p>I'm using WPF, MVVM and Caliburn.Micro.</p>