I'm trying to apply a style to an adorned element, but I don't know the correct syntax. Here is what I've tried:
<!-- ValidationRule Based Validitaion Control Template -->
<ControlTemplate x:Key="validationTemplate">
<DockPanel>
<TextBlock Foreground="Red" FontSize="20">!</TextBlock>
<AdornedElementPlaceholder Style="textStyleTextBox"/>
</DockPanel>
</ControlTemplate>
The only problem is that the following line doesn't work:
<AdornedElementPlaceholder Style="textStyleTextBox"/>
Any help would be greatly appreciated.
Thanks,
-Charles
Need to put where the resource is coming from.
Then define the style in a resource such as the user control resources:
However I dont believe you want to set the style of the adornedelement within the placeholder. It's just a placeholder for any control with that template. You should set the style of the adornedelement in the element itself like the example I provided above. If you want to style the control based upon it's validation then something like this: