Ich brauche Hilfe mit Blick auf die Überlagerung der Prisma framework.Its ein wenig mehr komplexierte als die Verwendung von so lassen Sie mich explain.I könnte über denken dies auch: DWPF und Prism anzeigen Overlay
i-Shell haben (WPF-Fenster) und ich habe 2 Ansichten (A & B - beide Benutzersteuerungen) in einem Modul. Wenn die Shell geladen wird, lädt Ansicht A. Auf Ansicht A habe ich eine Schaltfläche zum "Popup" anzeigen B für einige Benutzereingaben. so würde ich natürlich an eine Art modales Fenster/Kontrolle denken, vielleicht sogar an ein Popup. Aber das Problem, das ich mit dem Popup konfrontiere, ist, dass wenn ich die Shell verschiebe, das Popup fixiert bleibt und es keine Ereignisse in Ansicht A blockiert. Ich habe versucht, Ansicht A zu deaktivieren, um Ereignisse abzubrechen, und ich habe auch versucht, ein zu verwenden Holen Sie sich die Ansicht B mit der Shell bewegen. Nur die Leinwand funktioniert, aber ich brauche jetzt eine Möglichkeit, sie zu blockieren. Kann ich eine Ansicht über einer anderen Ansicht mit Prisma überlagern? oder wie erstellt jeder andere modale Popups mit Prisma & wpf? Jede Beratung oder Hinweise würden sehr geschätzt werden.
Dank sehr viel! Ich habe es tatsächlich anders gemacht, aber sehr ähnlich zu deinem. Was ich tat, war ein Inhalts-Steuerelement für meine Shell-Region und erstellt einen Artikel Steuerelement Region in Modul A. Ich legte das Layout ein Gitter in der Artikel-Steuerelement Region zu verwenden und alles, was ich aktivierte und deaktivieren Ansichten innerhalb der Region "Popup". Ich werde Ihre Lösung versuchen. wird Feedback zu Ergebnissen geben. Danke noch einmal! – Zaheer
Hallo Olli, kannst du das Snippet geben, wie man die "IsNoPopUpActive" -Eigenschaft einbaut? – ioWint
Hi ioWint, ich habe die Antwort aktualisiert. –