找不到ScrollViewer CanContentScroll属性(Windows 8.1 Universal App)

时间:2015-06-22 14:29:33

标签: c# wpf xaml winrt-xaml

我试图将ScrollView转换为逻辑滚动而不是物理滚动。在线阅读了如何执行此操作后,大多数消息来源都说将CanContentScroll属性设置为False。但是,在尝试执行此操作时,似乎ScrollViewer没有此属性。

这是我的XAML代码:

<ScrollViewer x:Name="TestScroll" CanContentScroll="True"  HorizontalScrollBarVisibility="Disabled" HorizontalScrollMode="Disabled" Margin="66,215,1020,10" Grid.Row="1">
        <StackPanel x:Name="TestPanel" Orientation="Vertical">
        </StackPanel>
    </ScrollViewer>

抛出的错误:

Error   1   The member "CanContentScroll" is not recognized or is not accessible.

Error 2 The property 'CanContentScroll' was not found in type 'ScrollViewer'

我正在为Windows 8.1开发,创建一个通用应用程序。我觉得我错过了一些像参考或非常简单的东西,因为我看过的其他地方,它只是有效。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用VerticalSnapPointsType =&#34;强制性&#34;计算出来。相反,ScrollViewer的属性。