2014-02-11 77 views
0

我注意到,當我使用列表框內的樞軸,列表框不會讓我看到列表框中的最後一項,但如果我刪除樞軸,然後列表框工作正常..任何人都知道如何解決這個問題?列表框不能滾動到底部

編輯:代碼

<phone:Pivot HeaderTemplate="{StaticResource detailPivot}" 
      SelectionChanged="Pivot_SelectionChanged" 
      Margin="0,10,0,0"> 
    <phone:PivotItem CacheMode="{x:Null}" x:Name="addressPivot" 
        Header="{Binding LocalizedResources.pivotHeader1, 
           Source={StaticResource LocalizedStrings}}" > 

     <telerikPrimitives:RadDataBoundListBox 
      x:Name="AddressListBox" 
      ItemsSource="{Binding hereRestAddressDetail}" 
      SelectedItem="{Binding hereRestDetail}" 
      SelectionChanged="AddressListBox_SelectionChanged" 
      ItemAnimationMode="PlayAll" 
      EmptyContent="{Binding}"> 
      <telerikPrimitives:RadDataBoundListBox.ItemTemplate> 
       <DataTemplate> 
        <Grid Margin="0,0,0,10"> 
         <Grid.ColumnDefinitions> 
          <ColumnDefinition Width="Auto"/> 
          <ColumnDefinition Width="*"/> 
          <ColumnDefinition Width="Auto" /> 
         </Grid.ColumnDefinitions> 
         <Grid.RowDefinitions> 
          <RowDefinition Height="*" /> 
          <RowDefinition Height="Auto" /> 
         </Grid.RowDefinitions> 

         <Rectangle Grid.Column="0" Grid.RowSpan="2" Width="10"> 
          <Rectangle.Fill> 
           <SolidColorBrush Color="{StaticResource PhoneAccentColor}"/> 
          </Rectangle.Fill> 
         </Rectangle> 
         <StackPanel Grid.Column="1" Grid.RowSpan="2" > 
          <StackPanel Orientation="Horizontal"> 
           <TextBlock Text="{Binding LocalizedResources.by, 
                Source={StaticResource LocalizedStrings}}" 
              Style="{StaticResource PhoneTextNormalStyle}"/> 
           <TextBlock Text="{Binding creator}" Margin="-8,0,0,0" 
              Style="{StaticResource PhoneTextAccentStyle}"/> 
          </StackPanel> 
          <TextBlock Text="{Binding street}" 
             TextWrapping="Wrap" 
             Style="{StaticResource PhoneTextNormalStyle}" /> 
          <TextBlock Text="{Binding formatedStreet}" 
             TextWrapping="Wrap" 
             Style="{StaticResource PhoneTextSubtleStyle}" /> 
         </StackPanel> 
         <Image Source="{Binding ratingButton}" Grid.Column="2" 
           Stretch="Uniform" Width="80" Tag="{Binding Id}" 
           Tap="rate_Tap"/> 
         <TextBlock Text="{Binding ratingValue}" HorizontalAlignment="Center" 
          TextWrapping="Wrap" Grid.Column="2" Grid.Row="1" 
          Style="{StaticResource PhoneTextSubtleStyle}"/> 
        </Grid> 
       </DataTemplate> 
      </telerikPrimitives:RadDataBoundListBox.ItemTemplate> 

      <telerikPrimitives:RadDataBoundListBox.ItemAddedAnimation> 
       <telerikCore:RadMoveYAnimation StartY="500" EndY="0" Duration="0:0:1"> 
        <telerikCore:RadMoveYAnimation.Easing> 
         <CubicEase EasingMode="EaseIn"/> 
        </telerikCore:RadMoveYAnimation.Easing> 
       </telerikCore:RadMoveYAnimation> 
      </telerikPrimitives:RadDataBoundListBox.ItemAddedAnimation> 

      <telerikPrimitives:RadDataBoundListBox.EmptyContentTemplate> 
       <DataTemplate> 
        <TextBlock Text="{Binding myMessage}" TextWrapping="Wrap" 
         HorizontalAlignment="Left" VerticalAlignment="Top" 
         Style="{StaticResource PhoneTextGroupHeaderStyle}"/> 
       </DataTemplate> 
      </telerikPrimitives:RadDataBoundListBox.EmptyContentTemplate> 

     </telerikPrimitives:RadDataBoundListBox> 

    </phone:PivotItem> 
</phone:Pivot> 
+1

請顯示您的代碼 – eebbesen

+0

與您的代碼分享問題 –

+0

已添加我的代碼 – user2303963

回答

0

嘗試在RadDataBoundListBox

這對我的作品設定VerticalAlignment="Stretch",如果我用一個標準ListBox而不是RadDataBoundListBox。有沒有理由使用這個控件而不是標準控件?