diff --git a/demo/Semi.Avalonia.Demo/Pages/CommandBarDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/CommandBarDemo.axaml index 831543a..bf9359e 100644 --- a/demo/Semi.Avalonia.Demo/Pages/CommandBarDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/CommandBarDemo.axaml @@ -58,18 +58,18 @@ IsOpen="{Binding #isop.IsChecked}" IsSticky="{Binding #isst.IsChecked}" Width="{Binding #ws.Value}"> - - - - - - - - - - - - + + + + + + + + + + + + @@ -79,12 +79,12 @@ - - - + + + - - + + diff --git a/src/Semi.Avalonia/Controls/CommandBar.axaml b/src/Semi.Avalonia/Controls/CommandBar.axaml index e4c6950..47649c5 100644 --- a/src/Semi.Avalonia/Controls/CommandBar.axaml +++ b/src/Semi.Avalonia/Controls/CommandBar.axaml @@ -28,24 +28,24 @@ DefaultLabelPosition="{Binding #lc.SelectedValue}" IsDynamicOverflowEnabled="{Binding #idfe.IsChecked}" Width="{Binding #ws.Value}"> - - - - - - - - - - - - + + + + + + + + + + + + - + - - + + - - - + + + - + - + + x:Key="{x:Type CommandBarButton}" + BasedOn="{StaticResource CommandBarButtonBaseTheme}" + TargetType="CommandBarButton"> @@ -135,7 +136,7 @@ @@ -144,7 +145,7 @@ @@ -160,8 +161,8 @@ @@ -174,11 +175,11 @@ - + + x:Key="{x:Type CommandBarToggleButton}" + BasedOn="{StaticResource CommandBarButtonBaseTheme}" + TargetType="CommandBarToggleButton"> @@ -215,7 +216,7 @@ @@ -224,7 +225,7 @@ @@ -240,8 +241,8 @@ @@ -254,14 +255,14 @@ - - - - - - + + + + + + - + - + - + @@ -299,9 +300,9 @@ MinHeight="{TemplateBinding MinHeight}" Padding="{TemplateBinding Padding}"> - + - diff --git a/src/Semi.Avalonia/Controls/DrawerPage.axaml b/src/Semi.Avalonia/Controls/DrawerPage.axaml index 83ab402..e56179b 100644 --- a/src/Semi.Avalonia/Controls/DrawerPage.axaml +++ b/src/Semi.Avalonia/Controls/DrawerPage.axaml @@ -71,14 +71,16 @@ Name="PART_DrawerHeader" DockPanel.Dock="Top" Background="{TemplateBinding DrawerHeaderBackground}" - Content="{TemplateBinding DrawerHeader}" /> + Content="{TemplateBinding DrawerHeader}" + ContentTemplate="{TemplateBinding DrawerHeaderTemplate}" /> + Content="{TemplateBinding DrawerFooter}" + ContentTemplate="{TemplateBinding DrawerFooterTemplate}" /> + + + + \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/MenuFlyoutPresenter.axaml b/src/Semi.Avalonia/Controls/MenuFlyoutPresenter.axaml index b5f8dfd..7dd0d42 100644 --- a/src/Semi.Avalonia/Controls/MenuFlyoutPresenter.axaml +++ b/src/Semi.Avalonia/Controls/MenuFlyoutPresenter.axaml @@ -54,4 +54,17 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/PipsPager.axaml b/src/Semi.Avalonia/Controls/PipsPager.axaml index 54d0d38..ab69767 100644 --- a/src/Semi.Avalonia/Controls/PipsPager.axaml +++ b/src/Semi.Avalonia/Controls/PipsPager.axaml @@ -54,8 +54,8 @@ - - + +