Я пытаюсь пометить текстовые поля с именем поля, которое должно быть вставлено в них, и в настоящее время у меня все работает статично (мне нужно скопировать и вставить стиль в каждое новое текстовое поле и изменитьтекст к соответствующему имени поля).Есть ли способ сделать это динамически, чтобы я написал стиль, который обращается к имени TextBox, заменяет "_" на "", а затем помещает это в текстовый блок моей Visualbrush?Я был бы признателен за ссылки на исследования или названия соответствующих тем, но я просто не уверен, что искать.
Вот мой стиль:
<TextBox.Style>
<Style TargetType="TextBox">
<Style.Triggers>
<Trigger Property="Text" Value="">
<Setter Property="Background">
<Setter.Value>
<VisualBrush Stretch="None">
<VisualBrush.Visual>
<TextBlock FontSize="32" Foreground="Gray" >First Name</TextBlock>
</VisualBrush.Visual>
</VisualBrush>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>