feat: add basic implementation of window decorations.

This commit is contained in:
Dong Bin
2026-03-08 23:33:23 +08:00
parent 65e4d0d4a4
commit c144056ab0
2 changed files with 182 additions and 41 deletions

View File

@@ -5,10 +5,12 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:views="clr-namespace:Semi.Avalonia.Demo.Views"
Title="Semi.Avalonia.Demo"
Title="Semi Avalonia Demo"
d:DesignHeight="450"
d:DesignWidth="800"
ExtendClientAreaToDecorationsHint="True"
ExtendClientAreaTitleBarHeightHint="40"
Icon="/Assets/irihi.ico"
mc:Ignorable="d">
<views:MainView />
<views:MainView Margin="{Binding $parent[Window].WindowDecorationMargin}" />
</Window>