Scrollviewer
はムービーポスターのListView
をラップしています。縦横にスクロール可能で、ズームも可能です。UWP IsVerticalRailEnabledが機能しない
IsHorizontalRailEnabled="False"
をScrollviewer
に設定すると、水平レールは実質的に無効になりますが、値がIsVerticalRailEnabled
に割り当てられても、レールは無効になることはありません。
<ScrollViewer ZoomMode="Enabled"
MinZoomFactor="0.1"
MaxZoomFactor="1"
VerticalScrollBarVisibility="Auto"
HorizontalScrollBarVisibility="Auto"
IsVerticalRailEnabled="False"
IsHorizontalRailEnabled="False">
<ListView Grid.Row="0"
Name="MovieListView"
ItemTemplate="{StaticResource ItemTemplate}"
ItemsSource="{Binding movie_posters_list}">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsWrapGrid MaximumRowsOrColumns="15" Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
</ScrollViewer>
私は、この奇妙な動作、それを修正する方法についての有用なドキュメントは見つかりませんか?
ポストが示しているようだのに対しhttp://stackoverflow.com/questions/31358080/scrollviewer-ishorizontalrailenabled-false-or-scrollviewer-ishorizontalrailena –
この記事を参照してください:ここで
が更新XAMLです同様の問題は、与えられた答えは緩やかに関連しています:( – Karalix