Occhio, il Singleton fa in modo che possa esistere un'unica istanza di una classe. Immagino che quello che chiedi sia diverso, ma non conoscendo WPF, non posso aiutarti.