【发布时间】:2010-11-04 20:09:42
【问题描述】:
我有一个组合框,我需要编辑它的错误模板以在出现验证错误时显示红色边框。
我用的是下面的样式
<Style TargetType="{x:Type ComboBox}" >
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate>
<DockPanel>
<Border BorderBrush="Red" BorderThickness="3">
<AdornedElementPlaceholder />
</Border>
</DockPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
<Setter Property="FontFamily" Value="Segoe UI" />
<Setter Property="FontSize" Value="12" />
<Setter Property="VerticalAlignment" Value="Center" />
</Style>
发生验证错误时,边框永远不会出现。任何提示出了什么问题?
【问题讨论】: