|
22 | 22 | <Setter Property="VerticalAlignment" Value="Top" /> |
23 | 23 | <Setter Property="Padding" Value="{ThemeResource TabViewHeaderPadding}" /> |
24 | 24 | <Setter Property="IsTabStop" Value="False" /> |
25 | | - <Setter Property="Background" Value="{ThemeResource TabViewBackground}" /> |
| 25 | + <Setter Property="Background" Value="{x:Null}" /> |
26 | 26 | <Setter Property="KeyboardAcceleratorPlacementMode" Value="Hidden" /> |
27 | 27 |
|
28 | 28 | <Setter Property="Template"> |
|
57 | 57 | <primitives:TabViewListView |
58 | 58 | x:Name="TabListView" |
59 | 59 | Grid.Column="1" |
| 60 | + Margin="6" |
60 | 61 | AllowDrop="{TemplateBinding AllowDropTabs}" |
61 | 62 | CanDragItems="{TemplateBinding CanDragTabs}" |
62 | 63 | CanReorderItems="{TemplateBinding CanReorderTabs}" |
|
67 | 68 | <Button |
68 | 69 | x:Name="AddButton" |
69 | 70 | Grid.Column="2" |
70 | | - Margin="-8,1,0,0" |
71 | 71 | Command="{TemplateBinding AddTabButtonCommand}" |
72 | 72 | CommandParameter="{TemplateBinding AddTabButtonCommandParameter}" |
73 | 73 | Content="" |
|
80 | 80 | <ContentPresenter |
81 | 81 | x:Name="RightContentPresenter" |
82 | 82 | Grid.Column="3" |
| 83 | + Margin="0,0,250,0" |
83 | 84 | HorizontalAlignment="Stretch" |
84 | 85 | Content="{TemplateBinding TabStripFooter}" |
85 | 86 | ContentTemplate="{TemplateBinding TabStripFooterTemplate}" /> |
|
136 | 137 | <Setter Property="ItemsPanel"> |
137 | 138 | <Setter.Value> |
138 | 139 | <ItemsPanelTemplate> |
139 | | - <ItemsStackPanel Orientation="Horizontal" /> |
| 140 | + <ItemsStackPanel |
| 141 | + Orientation="Horizontal" |
| 142 | + VerticalAlignment="Center" /> |
140 | 143 | </ItemsPanelTemplate> |
141 | 144 | </Setter.Value> |
142 | 145 | </Setter> |
|
167 | 170 | VerticalScrollMode="{TemplateBinding ScrollViewer.VerticalScrollMode}" |
168 | 171 | ZoomMode="{TemplateBinding ScrollViewer.ZoomMode}"> |
169 | 172 |
|
170 | | - <ItemsPresenter x:Name="TabsItemsPresenter" Padding="{TemplateBinding Padding}" /> |
| 173 | + <ItemsPresenter x:Name="TabsItemsPresenter" /> |
171 | 174 |
|
172 | 175 | </ScrollViewer> |
173 | 176 | </Border> |
|
317 | 320 | <Grid |
318 | 321 | x:Name="LayoutRoot" |
319 | 322 | Height="34" |
320 | | - Margin="-1,0,0,0" |
321 | 323 | Padding="{TemplateBinding Padding}"> |
322 | 324 | <!-- This item will cover the separator on its left side. --> |
323 | 325 |
|
|
753 | 755 | </ResourceDictionary> |
754 | 756 | </UserControl.Resources> |
755 | 757 |
|
756 | | - <Grid> |
| 758 | + <Grid |
| 759 | + Canvas.ZIndex="4" |
| 760 | + Background="{ThemeResource TabViewBackground}"> |
| 761 | + <Grid |
| 762 | + x:Name="DragArea" |
| 763 | + Background="Transparent" |
| 764 | + Loaded="DragArea_Loaded" /> |
757 | 765 | <muxc:TabView |
758 | 766 | x:Name="horizontalTabView" |
759 | 767 | HorizontalAlignment="Stretch" |
|
777 | 785 | <muxc:TabView.TabItemTemplate> |
778 | 786 | <DataTemplate x:DataType="local:TabItem"> |
779 | 787 | <muxc:TabViewItem |
780 | | - Margin="-2,-2,8,4" |
| 788 | + Margin="2,0,2,0" |
781 | 789 | AllowDrop="True" |
782 | 790 | DragOver="TabViewItem_DragOver" |
783 | 791 | Drop="TabViewItem_Drop" |
|
788 | 796 | ToolTipService.ToolTip="{x:Null}" /> |
789 | 797 | </DataTemplate> |
790 | 798 | </muxc:TabView.TabItemTemplate> |
791 | | - <muxc:TabView.TabStripFooter> |
792 | | - <Grid |
793 | | - x:Name="DragArea" |
794 | | - Grid.Column="1" |
795 | | - Height="32" |
796 | | - Margin="0,0,250,0" |
797 | | - VerticalAlignment="Top" |
798 | | - Background="Transparent" |
799 | | - Canvas.ZIndex="4" |
800 | | - Loaded="DragArea_Loaded" /> |
801 | | - </muxc:TabView.TabStripFooter> |
802 | 799 | </muxc:TabView> |
803 | 800 | </Grid> |
804 | 801 | </UserControl> |
0 commit comments