Skip to content

Commit 83916a4

Browse files
committed
Fix #78: missing border in TextEditor template
1 parent 5279a77 commit 83916a4

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

ICSharpCode.AvalonEdit/TextEditor.xaml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,22 @@
1010
<Setter Property="Template">
1111
<Setter.Value>
1212
<ControlTemplate TargetType="{x:Type AvalonEdit:TextEditor}">
13-
<ScrollViewer
14-
Focusable="False"
15-
Name="PART_ScrollViewer"
16-
CanContentScroll="True"
17-
VerticalScrollBarVisibility="{TemplateBinding VerticalScrollBarVisibility}"
18-
HorizontalScrollBarVisibility="{TemplateBinding HorizontalScrollBarVisibility}"
19-
Content="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TextArea}"
20-
VerticalContentAlignment="Top"
21-
HorizontalContentAlignment="Left"
13+
<Border
2214
Background="{TemplateBinding Background}"
23-
Padding="{TemplateBinding Padding}"
2415
BorderBrush="{TemplateBinding BorderBrush}"
25-
BorderThickness="{TemplateBinding BorderThickness}"
26-
/>
16+
BorderThickness="{TemplateBinding BorderThickness}">
17+
<ScrollViewer
18+
Focusable="False"
19+
Name="PART_ScrollViewer"
20+
CanContentScroll="True"
21+
VerticalScrollBarVisibility="{TemplateBinding VerticalScrollBarVisibility}"
22+
HorizontalScrollBarVisibility="{TemplateBinding HorizontalScrollBarVisibility}"
23+
Content="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TextArea}"
24+
VerticalContentAlignment="Top"
25+
HorizontalContentAlignment="Left"
26+
Padding="{TemplateBinding Padding}"
27+
/>
28+
</Border>
2729
<ControlTemplate.Triggers>
2830
<Trigger Property="WordWrap"
2931
Value="True">

0 commit comments

Comments
 (0)