4 Stimmen

WPF-Anwendung, die auf System.Windows.Forms verweist

Ich erstelle meine erste WPF-Anwendung und wollte verstehen, ob es eine Art von Best Practice beim Mischen von Funktionalität aus dem System.Windows.Forms-Namespace gibt.

Grundsätzlich möchte ich ein Popup-Fenster haben, das sich standardmäßig in der rechten unteren Ecke des Monitors des Benutzers öffnet.

Ich kann kein Screen.PrimaryScreen.Bounds-Äquivalent in den WPF-Namespaces finden. Die Beispiele, die ich gesehen habe, schlagen vor, System.Windows.Forms in der WPF-Anwendung zu referenzieren.

Das brachte mich zu der Frage, ob dies eine schlechte Praxis ist, da dieser Verweis nicht standardmäßig enthalten ist.

Ich werde die erforderliche WPF-Ressource in meiner vorhandenen Windows Forms-Anwendung referenzieren, damit ich dieses neue WPF-Fenster verwenden kann.

Ist an diesem Ansatz etwas auszusetzen?

EDIT: Ich habe tatsächlich eine Eigenschaft gefunden, die Informationen über den primären Bildschirm zurückgibt, ohne auf Windows Forms zu verweisen. Die Eigenschaft ist SystemParameters.WorkArea, meine Frage der Vermischung von Verweisen bleibt jedoch bestehen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X