WindowChrome ResizeBorderThickness-Problem
Ich gestalte ein Fenster, aber ich habe dieses seltsame Verhalten von WindowChrome (in .NET FW 4.0 vonexterne Microsoft.Windows.Shell-DLL).
Ich habe das WindowChrome mit AllowTransparency = true und WindowStyle = None festgelegt.
Wenn ich die ResizeBorderThickness <= 7 des WindowChrome einstelle, funktioniert alles einwandfrei, aber wenn ich das tue
ResizeBorderThickness="8"
Wenn das Fenster maximiert ist, kann ich es nicht vom letzten oberen Pixel in der Nähe des oberen Bildschirmrandes ziehen, und für jedes +1, das 7 überschreitet, muss ich damit beginnen, 1 Pixel weiter vom Rand nach unten zu ziehen.
Das ist ärgerlich, weil es ein allgemeines Verhalten beim Schließen eines Fensters deaktiviert und mich zwingt, es auf 7 oder weniger zu setzen.
Kann mir jemand dieses Verhalten erklären?
Vielen Dank!