【问题标题】:How to customize HeaderTemplate of ValidationSummary Silverlight control?如何自定义ValidationSummary Silverlight控件的HeaderTemplate?
【发布时间】:2011-05-12 14:39:54
【问题描述】:

我想从 Silverlight Toolkit 自定义 ValidationSummary 控件的 HeaderTemplate 并显示本地化的 Header。但我不知道如何在标题文本中显示错误计数器...
有人可以帮我解决这个问题吗?

我当前的 XAML 代码 ...

<sdk:ValidationSummary Grid.Row="3">
<sdk:ValidationSummary.HeaderTemplate>
    <DataTemplate>
        <Grid Background="Red">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="Auto" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinitions>
            <TextBlock UseLayoutRounding="False"
                       Foreground="White"
                       Text="Editing Errors:" />
            <TextBlock UseLayoutRounding="True"
                       Foreground="White"
                       FontWeight="Bold"
                       Text="{Binding DisplayedErrors.Count}"
                       Grid.Column="1" />
        </Grid>
    </DataTemplate>
</sdk:ValidationSummary.HeaderTemplate>

提前致谢!

【问题讨论】:

  • 您的网格中是否有任何项目显示在标题中?只是您缺少 DisplayedErrors.Count 吗?

标签: silverlight validation xaml validationsummary


【解决方案1】:

是的,我只缺少 DisplayedErrors.Count!那就是问题所在!

【讨论】:

    【解决方案2】:

    从 Text="{Binding DisplayedErrors.Count}" 语句中删除“DisplayedErrors.Count”,仅保留 Text="{Binding}"

    【讨论】:

      猜你喜欢
      • 2011-06-17
      • 1970-01-01
      • 2012-07-15
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-30
      相关资源
      最近更新 更多