フィールドにヘルパーテキストを表示するようにこのコードをスクリプトに盛り込んだり(ユーザーがフィールドを入力する前にヘルパーテキストを表示します。トリガは、まあ、トリガされていません。このコードで何が問題になっていますか?WPFでDatatriggerが動作していないVisualBrush
XAML:
<TextBox x:Name="firstName" Validation.Error="Text_ValidationError"
Text="{Binding UpdateSourceTrigger=LostFocus, Path=firstName, ValidatesOnDataErrors=true, NotifyOnValidationError=true}" Margin="30,12,50,245">
<TextBox.Style>
<Style TargetType="TextBox" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=firstName}" Value="">
<Setter Property="Background">
<Setter.Value>
<VisualBrush Stretch="None">
<VisualBrush.Visual>
<TextBlock Text="First name" />
</VisualBrush.Visual>
</VisualBrush>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
validationerrosを表示するには、Validation.ErrorTemplate – blindmeis