hola tengo una duda, resulta que estoyusando ventanas de windows en .net
tengo este problema con el siguiente estilo, cuando presiono tab o deselecciono el password box la marca de agua vuelve a verse por detras

este es mi codigo
tengo este problema con el siguiente estilo, cuando presiono tab o deselecciono el password box la marca de agua vuelve a verse por detras

este es mi codigo
Código (xml) [Seleccionar]
<Style x:Key="Pass" TargetType="{x:Type PasswordBox}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type PasswordBox}">
<Grid>
<Border Background="White" BorderBrush="#FF7D8683" BorderThickness="1"/>
<ScrollViewer x:Name="PART_ContentHost" Margin="5,0,0,0" VerticalAlignment="Center" />
<Label Margin="5,0,0,0" x:Name="WaterMarkLabel" Content="{TemplateBinding Tag}" VerticalAlignment="Center"
Visibility="Collapsed" Foreground="Gray" FontFamily="Arial"/>
</Grid>
<ControlTemplate.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsFocused" Value="False"/>
</MultiTrigger.Conditions>
<Setter Property="Visibility" TargetName="WaterMarkLabel" Value="Visible"/>
</MultiTrigger>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Foreground" Value="DimGray"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<PasswordBox Grid.Column="0" Style="{StaticResource Pass}" HorizontalAlignment="Left" Margin="53,284,0,0" VerticalAlignment="Top" Name="txtPassword" Width="120" Height="23" Tag="Password"/>