我正在學習xaml,我在Gridview。我注意到,當我輸入:ScrollViewer.IsHorizontalRailEnabled =「False」或ScrollViewer.IsHorizontalRailEnabled =「True」沒有效果
<GridView x:Name="Grid1" Grid.Row="1" SelectionMode="None" Padding="120,0,0,0" RenderTransformOrigin="0.5,0.5" d:LayoutRounding="Auto"
ScrollViewer.IsHorizontalRailEnabled="False">
或
<GridView x:Name="Grid1" Grid.Row="1" SelectionMode="None" Padding="120,0,0,0" RenderTransformOrigin="0.5,0.5" d:LayoutRounding="Auto"
ScrollViewer.IsHorizontalRailEnabled="True">
沒有區別,當我運行的應用程序。我想知道「ScrollViewer.IsHorizontalRailEnabled」是否真的做了什麼,或者我做錯了什麼。也爲「ScrollViewer.IsVerticalRailEnabled」
我一直到MSDN,那裏的解釋沒有幫助。謝謝。
好的,謝謝,但我知道該怎麼做。我的問題是什麼是使用或爲什麼有人會使用「ScrollViewer.IsHorizontalRailEnabled」,因爲我沒有看到任何效果時,它被設置爲true或false。 –
您可以使用「HorizontalScrollMode」和「VerticalScrollMode」屬性來限制平移到水平軸或垂直軸或啓用任何方向的平移。在平移開始後,您可以使用IsHorizontalRailEnabled和IsVerticalRailEnabled屬性將運動鎖定到水平軸或垂直軸。您可以使用「HorizontalScrollBarVisibility」和「VerticalScrollBarVisibility」來顯示,隱藏或禁用滾動條。 爲了更加清楚,請看一下這個示例:https://code.msdn.microsoft.com/windowsapps/XAML-ScrollViewer-pan-and-949d29e9#content –