Silverlight DataPager控件丢失了第一个/最后一个按钮

时间:2011-07-09 14:38:12

标签: silverlight-4.0 datapager

我在XAML中使用DataPager控件如下:

     <Grid.ColumnDefinitions>
      <ColumnDefinition Width="1*" />
      <ColumnDefinition Width="1*" />
      <ColumnDefinition Width="1*" />
     </Grid.ColumnDefinitions>

    <data:DataPager Grid.Column="1"
       Source="{Binding PagedCollection, ElementName=ucPagingControl}"
       PageSize="{Binding PagedCollection.PageSize, ElementName=ucPagingControl}" 
       AutoEllipsis="True" 
       DisplayMode="FirstLastPreviousNextNumeric" />

并且前99页的所有显示都很好

enter image description here

然而,在第100页之后,我丢失了第一个/最后一个按钮图形

enter image description here

任何想法为什么或如何更改显示的页数以恢复空间?

1 个答案:

答案 0 :(得分:1)

原来,修复是在网格定义中。以下作品:

     <Grid.ColumnDefinitions>
      <ColumnDefinition />
      <ColumnDefinition Width="Auto" />
      <ColumnDefinition />
     </Grid.ColumnDefinitions>