Transparentes C # WPF-Fenster mit Rahmen

Ich möchte eine einfache Anwendung erstellen, die transparent ist, aber die "normalen" Rahmen beibehält, die Schaltfläche schließen, die Schaltfläche minimieren und die Schaltfläche maximieren.

Ich weiß, wie man das Fenster mit dem Standard transparent macht

<Window
    WindowStyle="None"
    AllowsTransparency="True"
    Background="Transparent">
</Window>

Dadurch werden jedoch die Rahmen und die Schaltflächen oben rechts entfernt. Ich habe diesen Thread gelesen,

Transparentes Fenster mit Rand

welche Art von Lösung gibt, aber eigentlich möchte ich nur in der Lage sein, die Standardränder beizubehalten, die da wären, wenn ich das Fenster nicht transparent machen würde. Das bedeutet, dass ich das Fenster verschieben, die Größe ändern, schließen usw. kann. Ist dies möglich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage