在 silverlight 中更改验证摘要中的图标
Change icon in validationsummary in silverlight
我想更改验证摘要左上角的图标,因为它不符合公司要求。
这可能吗?我在 google...
上什么也没找到
图标编码在 ValidationSummary 的 HeaderTemplate 中。原始模板可用 here(搜索 <Path Fill="#DDD43940" Data="M5.5,2.5 L7.5,2.5 L7.5,8 L5.5,8 M5.5,9.5 L7.5,9.5 L7.5,10.5 L5.5,10.5"/>
- 这是感叹号)。
下面是如何自定义 header 的示例:
<ctl:ValidationSummary>
<ctl.ValidationSummary.HeaderTemplate>
<DataTemplate>
<Border Background="#FFDC020D">
<StackPanel Orientation="Horizontal">
<Image Source="/MyCustomImage.png" />
<TextBlock Text="{Binding}" Foreground="#FFFFFF" FontWeight="Bold" />
</StackPanel>
</Border>
</DataTemplate>
</ctl.ValidationSummary.HeaderTemplate>
</ctl:ValidationSummary>
我想更改验证摘要左上角的图标,因为它不符合公司要求。
这可能吗?我在 google...
上什么也没找到图标编码在 ValidationSummary 的 HeaderTemplate 中。原始模板可用 here(搜索 <Path Fill="#DDD43940" Data="M5.5,2.5 L7.5,2.5 L7.5,8 L5.5,8 M5.5,9.5 L7.5,9.5 L7.5,10.5 L5.5,10.5"/>
- 这是感叹号)。
下面是如何自定义 header 的示例:
<ctl:ValidationSummary>
<ctl.ValidationSummary.HeaderTemplate>
<DataTemplate>
<Border Background="#FFDC020D">
<StackPanel Orientation="Horizontal">
<Image Source="/MyCustomImage.png" />
<TextBlock Text="{Binding}" Foreground="#FFFFFF" FontWeight="Bold" />
</StackPanel>
</Border>
</DataTemplate>
</ctl.ValidationSummary.HeaderTemplate>
</ctl:ValidationSummary>