views:

79

answers:

1

I am using databinding and IDataErrorInfo style validation in a form. This form includes a Label control for which I don't want to show the red adornment when validation fails. Can anyone recommend a way to remove this adornment from Label controls?

+2  A: 

You can get rid of the default validation error template by assigning an empty ControlTemplate to the attached property Validation.ErrorTemplate.

<Label Content="{Binding ...}">
  <Validation.ErrorTemplate>
    <ControlTemplate />
  </Validation.ErrorTemplate>
</Label>

Hope this helps.

Oskar
Perfect and simple. Thanks Oskar.
BrettRobi