usercontrol内的文本框上的silverlight验证

时间:2011-07-19 14:27:35

标签: silverlight validation

正如标题所述,我有一个带有文本框的usercontrol。用户控件的目的是在文本框下方添加拼写检查按钮和字符计数。但在大多数情况下,我使用它就像普通的文本框一样:

  <controls:SuperTextBox Text="{Binding Accomplishments, Mode=TwoWay, ValidatesOnNotifyDataErrors=True,NotifyOnValidationError=True}" 
                                          Height="200" EnableCharacterCounting="True" EnableSpellChecking="True" AcceptsReturn="True"
                                          TextWrapping="Wrap" />

我遇到的问题是,当该字段的验证失败时,我不再获得漂亮的红色边框。我需要做些什么来重新启用这种行为?

1 个答案:

答案 0 :(得分:1)

这里需要做的是将UserControl的验证转发回文本框。

我确实回答了类似的问题here