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"> - - + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + \ 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +