diff --git a/demo/Ursa.Demo/Pages/ToolBarDemo.axaml b/demo/Ursa.Demo/Pages/ToolBarDemo.axaml
index 2228a17..913a3f3 100644
--- a/demo/Ursa.Demo/Pages/ToolBarDemo.axaml
+++ b/demo/Ursa.Demo/Pages/ToolBarDemo.axaml
@@ -12,27 +12,125 @@
x:CompileBindings="True"
x:DataType="vm:ToolBarDemoViewModel"
mc:Ignorable="d">
-
+
+
+ M13.5,15.5H10V12.5H13.5A1.5,1.5 0 0,1 15,14A1.5,1.5 0 0,1 13.5,15.5M10,6.5H13A1.5,1.5 0 0,1 14.5,8A1.5,1.5 0 0,1 13,9.5H10M15.6,10.79C16.57,10.11 17.25,9 17.25,8C17.25,5.74 15.5,4 13.25,4H7V18H14.04C16.14,18 17.75,16.3 17.75,14.21C17.75,12.69 16.89,11.39 15.6,10.79Z
+ M10,4V7H12.21L8.79,15H6V18H14V15H11.79L15.21,7H18V4H10Z
+
+
+
+
-
-
+ Header="Hello World"
+ Orientation="{Binding #Orientation.Value}">
+
+
-
+
+
+
+
+
-
+ ItemsSource="{Binding Items}"
+ Orientation="{Binding #Orientation.Value}">
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+ 16
+ 32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Ursa.Themes.Semi/Controls/ToolBar.axaml b/src/Ursa.Themes.Semi/Controls/ToolBar.axaml
index 8b79c81..b7770d7 100644
--- a/src/Ursa.Themes.Semi/Controls/ToolBar.axaml
+++ b/src/Ursa.Themes.Semi/Controls/ToolBar.axaml
@@ -26,6 +26,8 @@
+
+
@@ -45,27 +47,30 @@
Margin="8,0"
HorizontalAlignment="Left"
VerticalAlignment="Center"
- Foreground="{DynamicResource SemiColorText2}"
Content="{TemplateBinding Header}"
ContentTemplate="{TemplateBinding HeaderTemplate}"
DockPanel.Dock="Left"
+ Foreground="{DynamicResource SemiColorText2}"
IsVisible="{TemplateBinding Header,
Converter={x:Static ObjectConverters.IsNotNull}}" />
-
+
-
+
@@ -84,41 +89,47 @@
-
+
-
+