Я бы предположил , что окно не отображается до тех пор, пока оно не понадобится, поэтому не было бы никакого способа получить его растровое изображение. Интересно, вы могли бы как-нибудь сделать это "шоу" без показа? Можете ли вы использовать Window.Hide () в ваших интересах? Просто выбрасываю это туда.
Также заставляет меня задуматься - зачем вам хотеть получить растровое окно? Окна предназначены для представления пользовательского интерфейса, а не для отображения в качестве абстрактного представления выбора пользовательского интерфейса. Может быть, создание абстрактного значка для каждого варианта будет более удобным?