Gleiche Ansicht zeigte zweimal
-
12-10-2019 - |
Frage
Ich mag einen „Modul Switcher“ in meiner Anwendung implementieren, die einen Alt-Tab-ähnliche Oberfläche bringt die offene Module zeigt.
Im Moment ist es so strukturiert
ModuleShellView
ModuleSwitcherView
Module 1 Module 2 Module 3
ModuleSwitcherView als Dialog von ModuleShellView und bindet an den aktuell geöffneten Module geöffnet.
Dies bewirkt, dass das aktive Modul auf dem Bildschirm hinter sich zu nichts, um den Übergang. Gibt es eine Möglichkeit, die Ansicht im Hintergrund geöffnet zu halten, während es in einem anderen Dialog angezeigt wird? Die Alt-Tab-Fenster nur braucht eine „Ansicht“ der Ansicht, es nicht interaktiv sein müssen.
Lösung
I have found a workaround for this. Rather than show the contentcontrol, I am grabbing the view instance, writing it to a WriteableBitmap and then using that.