Problem z WindowChrome ResizeBorderThickness
Stylizuję okno, ale zauważyłem to dziwne zachowanie WindowChrome (w .NET FW 4.0 zzewnętrzny dll Microsoft.Windows.Shell).
Ustawiam WindowChrome na AllowTransparency = true i WindowStyle = None.
Jeśli ustawię ResizeBorderThickness WindowChrome <= 7, wszystko działa idealnie, ale jeśli to zrobię
ResizeBorderThickness="8"
lub więcej, gdy okno jest zmaksymalizowane, nie mogę przeciągnąć go z ostatniego górnego piksela w pobliżu górnej krawędzi ekranu, a dla każdego +1 przekraczającego 7 muszę zacząć przeciągać o 1 piksel w dół od krawędzi.
Jest to denerwujące, ponieważ wyłącza powszechne zachowanie podczas zamykania okna, zmuszając mnie do ustawienia go na 7 lub mniej.
Czy ktoś może mi wyjaśnić to zachowanie?
Dziękuję Ci!