diff --git a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
index 2492ead..c662bf2 100644
--- a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
+++ b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml
@@ -21,8 +21,7 @@
Content="IsPaneOpen" />
+ Name="PaneOpenButton" />
+ Name="UseLightDismissOverlayModeButton" />
+ OnContent="Right" />
+ ItemsSource="{x:Static pages:SplitViewDemoViewModel.DisplayModes}"
+ SelectedItem="{x:Static SplitViewDisplayMode.CompactInline}" />
+ Value="48" />
+ Value="256" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml.cs b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml.cs
index 2fb52a5..1cb1f66 100644
--- a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml.cs
+++ b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml.cs
@@ -34,7 +34,7 @@ public class SplitViewDemoViewModel : ObservableObject
"世界所有的烂漫",
];
- public ObservableCollection DisplayModes { get; set; } =
+ public static ObservableCollection DisplayModes { get; set; } =
[
SplitViewDisplayMode.Inline,
SplitViewDisplayMode.CompactInline,