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/ComboBoxDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/ComboBoxDemo.axaml index 6153782..750e0bd 100644 --- a/demo/Semi.Avalonia.Demo/Pages/ComboBoxDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/ComboBoxDemo.axaml @@ -12,42 +12,46 @@ - - - - + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + - - - - - - - + \ No newline at end of file diff --git a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml index bd8fb68..041fe0f 100644 --- a/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/SplitViewDemo.axaml @@ -7,277 +7,187 @@ 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.DataGrid/Semi.Avalonia.DataGrid.csproj b/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj index 4920935..670502f 100644 --- a/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj +++ b/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj @@ -20,7 +20,7 @@ - + diff --git a/src/Semi.Avalonia/Controls/ComboBox.axaml b/src/Semi.Avalonia/Controls/ComboBox.axaml index 73958ca..fe2d055 100644 --- a/src/Semi.Avalonia/Controls/ComboBox.axaml +++ b/src/Semi.Avalonia/Controls/ComboBox.axaml @@ -66,8 +66,14 @@ VerticalAlignment="{TemplateBinding VerticalContentAlignment}" TextTrimming="CharacterEllipsis" Foreground="{TemplateBinding PlaceholderForeground}" - IsVisible="{TemplateBinding SelectionBoxItem,Converter={x:Static ObjectConverters.IsNull}}" - Text="{TemplateBinding PlaceholderText}" /> + Text="{TemplateBinding PlaceholderText}"> + + + + + + + + ContentTemplate="{TemplateBinding SelectionBoxItemTemplate}" + IsVisible="{TemplateBinding IsEditable, Converter={x:Static BoolConverters.Not}}" /> + +