我一直在尝试使用 Windows 8 和 Visual Studio 2012 express,但我无法实现我的目标。
我一直在尝试创建一个水平扩展的瓷砖网格(就像“开始”屏幕一样)。
这些项目是在运行时添加的,虽然水平滚动有效,但还不够好。
使用我的触摸板时,它似乎会夹在某些东西上,在平板电脑上这会感觉很迟钝。
用光标滚动似乎很好。
我想知道如何通过使用 XAML 给它一个流畅的体验,不幸的是我不太擅长它(还)。
XAML:(堆栈面板应该没有意义,但我正在试验)
<Grid Background="White" ScrollViewer.HorizontalScrollBarVisibility="Visible">
<Grid.RowDefinitions>
<RowDefinition Height="19*"/>
<RowDefinition Height="109*"/>
</Grid.RowDefinitions>
<StackPanel x:Name="stackPanel1" HorizontalAlignment="Left" Height="622" Margin="97,93,0,0" VerticalAlignment="Top" Width="0" Orientation="Horizontal" Grid.RowSpan="2"/>
<GridView x:Name="gridView1" ItemTemplate="{StaticResource Standard250x250ItemTemplate}" Margin="0,0,0,0" Background="Red" Grid.Row="1" ScrollViewer.HorizontalScrollBarVisibility="Hidden"/>
<Image HorizontalAlignment="Left" Height="90" Margin="1206,11,0,0" VerticalAlignment="Top" Width="106" Source="Assets/SmallLogo.png"/>
</Grid>