[英]Fix the Scrolling of Hub Control in Windows phone 8.1
我在Windows Phone 8.1 WinRT应用程序中使用了集线器控件。
我正在动态填充HubSections。
一旦到达第一个Hubsection,我就不想再去上一个Hubsection,同样的事情也适用于Last Hubsection。
Hub的默认行为是它从第一个Hubsection滚动到最后一个Hubsection。
请帮忙!!
如果您有类似panHub_SectionsInViewChanged(object sender,SectionsInViewChangedEventArgs e)之类的方法,则在您的xaml中,您可以:
<Hub x:Name="panHub" Style="{StaticResource HubPanoramaStyle}" Margin="0, 0, 0, 0"
SectionsInViewChanged="panHub_SectionsInViewChanged" Loaded="panHub_Loaded" Grid.RowSpan="2">
然后,SectionsInViewChangedEventArgs e将具有移入视图和移出视图的节。
如果要从“ Last”到“ First”,则可以尝试滚动到最后一部分,例如panHub.ScrollToSection(LastSection);。
我猜您正在使用FlipViewItem在FlipView中添加内容。
希望能帮助到你! :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.