feat: add window resizer for Ursa.

This commit is contained in:
rabbitism
2024-09-16 13:31:25 +08:00
parent 388992f237
commit cd39edb5f1
9 changed files with 147 additions and 26 deletions

View File

@@ -54,6 +54,15 @@ public class UrsaWindow: Window
get => GetValue(IsTitleBarVisibleProperty);
set => SetValue(IsTitleBarVisibleProperty, value);
}
public static readonly StyledProperty<bool> IsManagedResizerVisibleProperty = AvaloniaProperty.Register<UrsaWindow, bool>(
nameof(IsManagedResizerVisible));
public bool IsManagedResizerVisible
{
get => GetValue(IsManagedResizerVisibleProperty);
set => SetValue(IsManagedResizerVisibleProperty, value);
}
public static readonly StyledProperty<object?> TitleBarContentProperty = AvaloniaProperty.Register<UrsaWindow, object?>(
nameof(TitleBarContent));