|
|
@@ -2,38 +2,39 @@
|
|
|
<Style Selector="TabControl.sidebar">
|
|
|
<Setter Property="Template">
|
|
|
<ControlTemplate>
|
|
|
- <Grid ColumnDefinitions="Auto,*">
|
|
|
- <Border Width="190" Background="#1976D2">
|
|
|
- <TabStrip Classes="sidebar"
|
|
|
+ <DockPanel>
|
|
|
+ <Border MinWidth="190" Background="#1976D2" DockPanel.Dock="Left">
|
|
|
+ <TabStrip Name="PART_TabStrip"
|
|
|
+ MemberSelector="{Static TabControl.HeaderSelector}"
|
|
|
Items="{TemplateBinding Items}"
|
|
|
SelectedIndex="{TemplateBinding Path=SelectedIndex, Mode=TwoWay}">
|
|
|
<TabStrip.ItemsPanel>
|
|
|
<ItemsPanelTemplate>
|
|
|
- <StackPanel Orientation="Vertical" Gap="4" Margin="0,10,0,0"/>
|
|
|
+ <StackPanel Orientation="Vertical"/>
|
|
|
</ItemsPanelTemplate>
|
|
|
</TabStrip.ItemsPanel>
|
|
|
</TabStrip>
|
|
|
</Border>
|
|
|
- <ScrollViewer Grid.Column="1">
|
|
|
- <Carousel Items="{TemplateBinding Items}"
|
|
|
- MemberSelector="Content"
|
|
|
- SelectedIndex="{TemplateBinding Path=SelectedIndex}"
|
|
|
- Transition="{TemplateBinding Transition}"
|
|
|
- Margin="8,0,0,0"/>
|
|
|
- </ScrollViewer>
|
|
|
- </Grid>
|
|
|
+ <Carousel Name="PART_Content"
|
|
|
+ Margin="8 0 0 0"
|
|
|
+ MemberSelector="{Static TabControl.ContentSelector}"
|
|
|
+ Items="{TemplateBinding Items}"
|
|
|
+ SelectedIndex="{TemplateBinding Path=SelectedIndex}"
|
|
|
+ Transition="{TemplateBinding Transition}"
|
|
|
+ Grid.Row="1"/>
|
|
|
+ </DockPanel>
|
|
|
</ControlTemplate>
|
|
|
</Setter>
|
|
|
</Style>
|
|
|
|
|
|
- <Style Selector="TabStrip.sidebar TabItem">
|
|
|
+ <Style Selector="TabControl.sidebar TabStripItem">
|
|
|
<Setter Property="Foreground" Value="White"/>
|
|
|
<Setter Property="FontSize" Value="14"/>
|
|
|
<Setter Property="Margin" Value="0"/>
|
|
|
- <Setter Property="Padding" Value="8"/>
|
|
|
+ <Setter Property="Padding" Value="16"/>
|
|
|
</Style>
|
|
|
|
|
|
- <Style Selector="TabStrip.sidebar TabItem:selected">
|
|
|
+ <Style Selector="TabControl.sidebar TabStripItem:selected">
|
|
|
<Setter Property="Background" Value="#20ffffff"/>
|
|
|
</Style>
|
|
|
</Styles>
|