|
|
@ -10,24 +10,27 @@ |
|
|
Background="{TemplateBinding Background}" |
|
|
Background="{TemplateBinding Background}" |
|
|
BorderBrush="{TemplateBinding BorderBrush}" |
|
|
BorderBrush="{TemplateBinding BorderBrush}" |
|
|
BorderThickness="{TemplateBinding BorderThickness}"> |
|
|
BorderThickness="{TemplateBinding BorderThickness}"> |
|
|
<ScrollViewer CanScrollHorizontally="{TemplateBinding CanScrollHorizontally}" |
|
|
<DockPanel Margin="{TemplateBinding Padding}"> |
|
|
HorizontalScrollBarVisibility="{TemplateBinding HorizontalScrollBarVisibility}" |
|
|
|
|
|
VerticalScrollBarVisibility="{TemplateBinding VerticalScrollBarVisibility}"> |
|
|
<TextBlock Name="floatingWatermark" |
|
|
<StackPanel Margin="{TemplateBinding Padding}"> |
|
|
Foreground="{StyleResource ThemeAccentBrush}" |
|
|
<TextBlock Name="floatingWatermark" |
|
|
FontSize="{StyleResource FontSizeSmall}" |
|
|
Foreground="{StyleResource ThemeAccentBrush}" |
|
|
Text="{TemplateBinding Watermark}" |
|
|
FontSize="{StyleResource FontSizeSmall}" |
|
|
DockPanel.Dock="Top"> |
|
|
Text="{TemplateBinding Watermark}"> |
|
|
<TextBlock.IsVisible> |
|
|
<TextBlock.IsVisible> |
|
|
<MultiBinding Converter="{Static BoolConverters.And}"> |
|
|
<MultiBinding Converter="{Static BoolConverters.And}"> |
|
|
<Binding RelativeSource="{RelativeSource TemplatedParent}" |
|
|
<Binding RelativeSource="{RelativeSource TemplatedParent}" |
|
|
Path="UseFloatingWatermark"/> |
|
|
Path="UseFloatingWatermark"/> |
|
|
<Binding RelativeSource="{RelativeSource TemplatedParent}" |
|
|
<Binding RelativeSource="{RelativeSource TemplatedParent}" |
|
|
Path="Text" |
|
|
Path="Text" |
|
|
Converter="{Static StringConverters.NotNullOrEmpty}"/> |
|
|
Converter="{Static StringConverters.NotNullOrEmpty}"/> |
|
|
</MultiBinding> |
|
|
</MultiBinding> |
|
|
</TextBlock.IsVisible> |
|
|
</TextBlock.IsVisible> |
|
|
</TextBlock> |
|
|
</TextBlock> |
|
|
|
|
|
|
|
|
<ScrollViewer CanScrollHorizontally="{TemplateBinding CanScrollHorizontally}" |
|
|
|
|
|
HorizontalScrollBarVisibility="{TemplateBinding HorizontalScrollBarVisibility}" |
|
|
|
|
|
VerticalScrollBarVisibility="{TemplateBinding VerticalScrollBarVisibility}"> |
|
|
<Panel> |
|
|
<Panel> |
|
|
<TextBlock Name="watermark" |
|
|
<TextBlock Name="watermark" |
|
|
Opacity="0.5" |
|
|
Opacity="0.5" |
|
|
@ -41,8 +44,9 @@ |
|
|
TextAlignment="{TemplateBinding TextAlignment}" |
|
|
TextAlignment="{TemplateBinding TextAlignment}" |
|
|
TextWrapping="{TemplateBinding TextWrapping}"/> |
|
|
TextWrapping="{TemplateBinding TextWrapping}"/> |
|
|
</Panel> |
|
|
</Panel> |
|
|
</StackPanel> |
|
|
</ScrollViewer> |
|
|
</ScrollViewer> |
|
|
|
|
|
|
|
|
</DockPanel> |
|
|
</Border> |
|
|
</Border> |
|
|
</ControlTemplate> |
|
|
</ControlTemplate> |
|
|
</Setter> |
|
|
</Setter> |
|
|
|