解决ScrollViewer 中内容不能滚动问题
在ScrollViewer 放入 ListBox控件, 绑定数据以后,发现ListBox内容不可以滚动,
解决方案如下:
设置 IsTabStop="False" VerticalScrollBarVisibility="Disabled" 这样就可以了。
<ScrollViewer IsTabStop="False" VerticalScrollBarVisibility="Disabled">
1 <ScrollViewer HorizontalAlignment="Center" Width="480" VerticalScrollBarVisibility="Disabled" IsTabStop="False"> 2 3 <ListBox x:Name="listbox" Width="471" Canvas.Left="10" HorizontalAlignment="Center" VerticalAlignment="Top" > 4 <ListBox.ItemTemplate> 5 <DataTemplate> 6 <StackPanel Orientation="Vertical"> 7 <toolkit:ContextMenuService.ContextMenu> 8 <toolkit:ContextMenu> 9 <toolkit:MenuItem Header="Add Color"/> 10 <toolkit:MenuItem Header="Remove Color"/> 11 </toolkit:ContextMenu> 12 </toolkit:ContextMenuService.ContextMenu> 13 <TextBlock Text="{Binding NowTime}" FontSize="22"/> 14 <TextBlock Text="{Binding PhoneNumber}" TextWrapping="Wrap" FontSize="22" DoubleTap="t1_DoubleTap"/> 15 </StackPanel> 16 </DataTemplate> 17 </ListBox.ItemTemplate> 18 </ListBox> 22 </ScrollViewer>