Browse Source

Hid maximize box on Windows for `CanResize = false`

Kir-Antipov 5 years ago
parent
commit
3c62c43cc6
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/Windows/Avalonia.Win32/WindowImpl.cs

+ 2 - 0
src/Windows/Avalonia.Win32/WindowImpl.cs

@@ -1007,10 +1007,12 @@ namespace Avalonia.Win32
                 if (newProperties.IsResizable)
                 {
                     style |= WindowStyles.WS_SIZEFRAME;
+                    style |= WindowStyles.WS_MAXIMIZEBOX;
                 }
                 else
                 {
                     style &= ~WindowStyles.WS_SIZEFRAME;
+                    style &= ~WindowStyles.WS_MAXIMIZEBOX;
                 }
 
                 SetStyle(style);