ユーザーが検索用のテキストを入力するようにガイドするテキストボックスがあります。
<TextBox Background="White"
Text="{Binding Path=Selected, UpdateSourceTrigger=PropertyChanged}"
TextChanged="textboxsearch_TextChanged"
Grid.Column="4" Margin="0,0,11,10" Height="22" Grid.ColumnSpan="2">
<TextBox.Style>
<Style TargetType="TextBox">
<Style.Triggers>
<Trigger Property="Text" Value="">
<Setter Property="Foreground" Value="{StaticResource SearchHint}"/>
</Trigger>
</Style.Triggers>
<Setter Property="VerticalAlignment" Value="Bottom"/>
</Style>
</TextBox.Style>
</TextBox>
スタイル:
<VisualBrush x:Key="SearchHint" TileMode="None" Stretch="None" AlignmentX="Center">
<VisualBrush.Transform>
<TranslateTransform X="5" Y="0" />
</VisualBrush.Transform>
<VisualBrush.Visual>
<Grid>
<TextBlock FontStyle="Italic"
Foreground="Black"
Background="Black"
Text="Enter search text…" />
</Grid>
</VisualBrush.Visual>
</VisualBrush>
プログラムの実行時に Text="Enter search text…" が表示されないのはなぜですか? ありがとう