forked from astenlund/fs2ff
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Resources.xaml
29 lines (29 loc) · 1.27 KB
/
Resources.xaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<ControlTemplate TargetType="TextBox" x:Key="WatermarkTextBoxTemplate">
<Grid>
<TextBox Text="{
Binding Text, Mode=TwoWay,
RelativeSource={RelativeSource TemplatedParent},
UpdateSourceTrigger=PropertyChanged}" />
<TextBlock
HorizontalAlignment="Left"
VerticalAlignment="Center"
Text="{Binding Tag, Mode=OneWay, RelativeSource={RelativeSource TemplatedParent}}"
Margin="10,0"
Foreground="#FF808080"
FontStyle="Italic"
IsHitTestVisible="False"
x:Name="Watermark"
Visibility="Hidden" />
</Grid>
<ControlTemplate.Triggers>
<MultiTrigger>
<Setter Property="Visibility" TargetName="Watermark" Value="Visible" />
<MultiTrigger.Conditions>
<Condition Property="Text" Value="" />
</MultiTrigger.Conditions>
</MultiTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</ResourceDictionary>