diff --git a/demo/Directory.Build.props b/demo/Directory.Build.props
index 9b0eef8..a89d1ff 100644
--- a/demo/Directory.Build.props
+++ b/demo/Directory.Build.props
@@ -1,7 +1,7 @@
- 11.3.0
- 11.3.0
+ 11.3.7
+ 11.3.7
8.4.0
diff --git a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
index bd8fb68..ce8424a 100644
--- a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
+++ b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
@@ -7,277 +7,186 @@
xmlns:vm="clr-namespace:Semi.Avalonia.Demo.ViewModels"
d:DesignHeight="1000"
d:DesignWidth="800"
- mc:Ignorable="d"
- x:DataType="vm:SplitViewDemoViewModel">
+ x:DataType="vm:SplitViewDemoViewModel"
+ mc:Ignorable="d">
-
-
+
+
+ Name="PaneOpenButton"
+ Grid.Row="0"
+ Grid.Column="1" />
+ Name="UseLightDismissOverlayModeButton"
+ Grid.Row="1"
+ Grid.Column="1" />
-
-
+
+ Content="{Binding #OpenPaneLengthSlider.Value, StringFormat='{}OpenPaneLength: {0}'}" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/demo/Semi.Avalonia.Demo/ViewModels/SplitViewDemoViewModel.cs b/demo/Semi.Avalonia.Demo/ViewModels/SplitViewDemoViewModel.cs
index a351142..4709201 100644
--- a/demo/Semi.Avalonia.Demo/ViewModels/SplitViewDemoViewModel.cs
+++ b/demo/Semi.Avalonia.Demo/ViewModels/SplitViewDemoViewModel.cs
@@ -26,4 +26,12 @@ public class SplitViewDemoViewModel : ObservableObject
SplitViewDisplayMode.Overlay,
SplitViewDisplayMode.CompactOverlay,
];
+
+ public static ObservableCollection Placements { get; set; } =
+ [
+ SplitViewPanePlacement.Left,
+ SplitViewPanePlacement.Right,
+ SplitViewPanePlacement.Top,
+ SplitViewPanePlacement.Bottom
+ ];
}
\ No newline at end of file
diff --git a/src/Package.props b/src/Package.props
index d4e1d35..ddfa884 100644
--- a/src/Package.props
+++ b/src/Package.props
@@ -10,7 +10,7 @@
MIT
irihi.png
https://github.com/irihitech/Semi.Avalonia
- 11.2.1
+ 11.3.7
true
diff --git a/src/Semi.Avalonia/Controls/SplitView.axaml b/src/Semi.Avalonia/Controls/SplitView.axaml
index def5fc9..198bad8 100644
--- a/src/Semi.Avalonia/Controls/SplitView.axaml
+++ b/src/Semi.Avalonia/Controls/SplitView.axaml
@@ -184,9 +184,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+