|
@@ -4,8 +4,55 @@
|
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
|
mc:Ignorable="d"
|
|
|
- d:DesignHeight="800" d:DesignWidth="1200">
|
|
|
+ d:DesignHeight="800" d:DesignWidth="1200"
|
|
|
+ xmlns:themes="clr-namespace:InABox.WPF.Themes;assembly=InABox.Wpf">
|
|
|
<UserControl.Resources>
|
|
|
+ <Style x:Key="UnselectedButton" TargetType="Button">
|
|
|
+ <Setter Property="Margin" Value="0,0,2,0"/>
|
|
|
+ <Setter Property="Padding" Value="10,0,10,0"/>
|
|
|
+ <Setter Property="Background" Value="Gainsboro"/>
|
|
|
+ <Setter Property="TextBlock.TextAlignment" Value="Center" />
|
|
|
+ <Setter Property="Template">
|
|
|
+ <Setter.Value>
|
|
|
+ <ControlTemplate TargetType="Button">
|
|
|
+ <Border CornerRadius="5,5,0,0"
|
|
|
+ Background="Gainsboro"
|
|
|
+ BorderBrush="Black"
|
|
|
+ BorderThickness="0.75" >
|
|
|
+ <ContentPresenter x:Name="contentPresenter"
|
|
|
+ ContentTemplate="{TemplateBinding ContentTemplate}"
|
|
|
+ Content="{TemplateBinding Content}"
|
|
|
+ HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
|
|
|
+ Margin="{TemplateBinding Padding}"
|
|
|
+ VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
|
|
|
+ </Border>
|
|
|
+ </ControlTemplate>
|
|
|
+ </Setter.Value>
|
|
|
+ </Setter>
|
|
|
+ </Style>
|
|
|
+ <Style x:Key="SelectedButton" TargetType="Button">
|
|
|
+ <Setter Property="Margin" Value="0,0,2,0"/>
|
|
|
+ <Setter Property="Padding" Value="10,0,10,0"/>
|
|
|
+ <Setter Property="Background" Value="{Binding Path=(themes:ThemeManager.SelectedTabItemBackgroundBrush)}"/>
|
|
|
+ <Setter Property="TextBlock.TextAlignment" Value="Center" />
|
|
|
+ <Setter Property="Template">
|
|
|
+ <Setter.Value>
|
|
|
+ <ControlTemplate TargetType="Button">
|
|
|
+ <Border CornerRadius="5,5,0,0"
|
|
|
+ Background="{Binding Path=(themes:ThemeManager.SelectedTabItemBackgroundBrush)}"
|
|
|
+ BorderBrush="Black"
|
|
|
+ BorderThickness="0.75" >
|
|
|
+ <ContentPresenter x:Name="contentPresenter"
|
|
|
+ ContentTemplate="{TemplateBinding ContentTemplate}"
|
|
|
+ Content="{TemplateBinding Content}"
|
|
|
+ HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
|
|
|
+ Margin="{TemplateBinding Padding}"
|
|
|
+ VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
|
|
|
+ </Border>
|
|
|
+ </ControlTemplate>
|
|
|
+ </Setter.Value>
|
|
|
+ </Setter>
|
|
|
+ </Style>
|
|
|
</UserControl.Resources>
|
|
|
|
|
|
<Grid>
|