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

@@ -71,7 +71,13 @@
LeftContent="{Binding $parent[u:UrsaWindow].LeftContent}"
RightContent="{Binding $parent[u:UrsaWindow].RightContent}" />
<VisualLayerManager>
<u:OverlayDialogHost IsTopLevel="True" IsModalStatusReporter="True" />
<Panel>
<u:OverlayDialogHost IsModalStatusReporter="True" IsTopLevel="True" />
<u:WindowResizer
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
IsVisible="{Binding $parent[u:UrsaWindow].IsManagedResizerVisible}" />
</Panel>
</VisualLayerManager>
</VisualLayerManager.ChromeOverlayLayer>
<Panel>
@@ -82,6 +88,7 @@
VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}"
Content="{TemplateBinding Content}"
ContentTemplate="{TemplateBinding ContentTemplate}" />
</Panel>
</VisualLayerManager>
</Panel>