|
64 | 64 | </Style> |
65 | 65 |
|
66 | 66 | <ControlTemplate x:Key="NonExpandableTreeViewItemTemplate" TargetType="TreeViewItem"> |
67 | | - <ContentPresenter x:Name="Header" |
68 | | - ContentSource="Header" |
69 | | - Margin="22, 0, 0, 0" |
70 | | - VerticalAlignment="Center" /> |
71 | | - |
| 67 | + <Grid Margin="22, 0, 0, 0"> |
| 68 | + <Border Name="Bd" |
| 69 | + Background="{TemplateBinding Background}" |
| 70 | + BorderThickness="{TemplateBinding BorderThickness}" |
| 71 | + BorderBrush="{TemplateBinding BorderBrush}" |
| 72 | + SnapsToDevicePixels="true" |
| 73 | + Margin="{TemplateBinding Margin}"> |
| 74 | + <ContentPresenter x:Name="Header" |
| 75 | + ContentSource="Header" |
| 76 | + VerticalAlignment="Center" /> |
| 77 | + </Border> |
| 78 | + </Grid> |
| 79 | + |
72 | 80 | <ControlTemplate.Triggers> |
73 | 81 | <Trigger Property="IsSelected" Value="True"> |
74 | 82 | <Setter Property="Foreground" |
|
146 | 154 | <Style x:Key="NonExpandableTreeViewItemStyle" TargetType="TreeViewItem"> |
147 | 155 | <Setter Property="Foreground" Value="{DynamicResource {x:Static vsShell:VsBrushes.BrandedUITextKey}}" /> |
148 | 156 | <EventSetter Event="PreviewMouseLeftButtonDown" Handler="TreeViewItem_PreviewMouseDown" /> |
149 | | - <Setter Property="Template" Value="{StaticResource NonExpandableTreeViewItemTemplate}"/> |
| 157 | + <Setter Property="Template" Value="{StaticResource NonExpandableTreeViewItemTemplate}" /> |
150 | 158 | </Style> |
151 | | - |
152 | | - <Style x:Key="ExpandableTreeViewItemStyle" TargetType="TreeViewItem" BasedOn="{StaticResource NonExpandableTreeViewItemStyle}"> |
| 159 | + |
| 160 | + <Style x:Key="ExpandableTreeViewItemStyle" TargetType="TreeViewItem" |
| 161 | + BasedOn="{StaticResource NonExpandableTreeViewItemStyle}"> |
153 | 162 | <Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}" /> |
154 | | - <Setter Property="Template" Value="{StaticResource ExpandableTreeViewItemTemplate}"/> |
| 163 | + <Setter Property="Template" Value="{StaticResource ExpandableTreeViewItemTemplate}" /> |
155 | 164 | </Style> |
156 | 165 |
|
157 | 166 | <Style x:Key="IssueTextBlockStyle" TargetType="TextBlock"> |
|
0 commit comments