在Silverlight中更改错误标题

时间:2012-01-21 17:47:26

标签: silverlight validation

如何更改silverlight中的错误标题?!!! (1错误)


enter image description here

1 个答案:

答案 0 :(得分:1)

验证摘要具有Header属性。你可以简单地在XAML或Codebehind中设置它并完全覆盖它。

如果您需要更多控制,请覆盖HeaderTemplate。默认值太长,不能过去,但重要的部分是:

<DataTemplate x:Key="myNewAndImprovedErrorHeaderThanksToMiguel">
   <!--There's a border, stackpanel and other funky, but irrelevant tags-->
   <TextBlock Padding="4,1,0,0" Text="{Binding}" Foreground="#FFFFFFFF" FontWeight="Bold"/>
</DataTemplate/>

现在,你可以简单地使用一个转换器来对Text稍作修改。 Binding的值默认包含文本“#Error”。