网格视图的项目从底部截断

时间:2015-03-23 13:30:15

标签: c# xaml windows-store-apps

我有一个Windows应用商店。我在网格视图中显示我的动态内容。 我的问题是项目从底部被截断。定义的网格位于以下名为“ContentGrid”的XAML的底部。

因为我已经将maxRoworColumns指定为10.使用我当前的屏幕分辨率或屏幕大小,它只能看到直到第9个元素并且它被截断。第10个元素是隐藏的。我可以看到下一列中的第11个元素。

以下是我的XAML

 <Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="100"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>
    <StackPanel x:Name="BackButtonColumn" Width="auto">
        <Button x:Name="backButton"                 
                Margin="0,109,0,0"                  
                Click="OnBackButtonClicked"                                         
                Style="{StaticResource NavigationBackButtonNormalStyle}" Background="Black"                                
                VerticalAlignment="Top"                  
                HorizontalAlignment="Center"                
                RequestedTheme="Light"                                
                Foreground="Black" BorderBrush="Black" 
                Visibility="Collapsed"/>
    </StackPanel>
    <StackPanel Grid.Column="1">
        <TextBlock x:Uid="AppName"                                                   
                   Foreground="{StaticResource AppBlueBrush}"                       
                   Style="{StaticResource HeaderTextBlockStyle}"                       
                   Margin="-10,30,0,0"                        
                   FontSize="56"                      
                   FontFamily="Segoe UI"                       
                   Name="ProducName"/>

        <TextBlock x:Name="Title"                               
                   Foreground="Black"                        
                   Margin="0,40,0,0"                         
                   FontSize="26" 
                   FontFamily="Segoe UI"/>

        <TextBlock x:Name="FolderContentStatusMsg"                               
                   Foreground="Gray"                        
                   Margin="0,40,0,0"                         
                   FontSize="18" 
                   Visibility="Collapsed"
                   FontFamily="Segoe UI Light"/>


        **<GridView x:Name="ContentGrid"                          
                  Height="auto"                          
                  ItemsSource="{Binding Folder}"                               
                  VerticalAlignment="Stretch"                       
                  HorizontalAlignment="Left"                      
                  CanReorderItems="False"                       
                  CanDragItems="False"                             
                  ItemTemplate="{StaticResource ImageTextListFileTemplate}"                                                                   
                  Margin="0,30,0,0"    
                  ContainerContentChanging="ContentGrid_ContainerContentChanging"
                  Tapped="onTapped">
            <GridView.ItemsPanel>
                <ItemsPanelTemplate>
                    <ItemsWrapGrid  Orientation="Vertical" MaximumRowsOrColumns="10"/>
                </ItemsPanelTemplate>
            </GridView.ItemsPanel>
        </GridView>
    </StackPanel>
</Grid>**

谢谢和问候, Saurav

0 个答案:

没有答案