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: