0
我们试图在用户尝试在Windows Phone 8 Silverlight中滚动RadDataBoundListbox时发现垂直偏移量。例如:滚动列表框的位置。如何获得RadDataBoundListBox中的滚动偏移量?
到目前为止,我们试图用ScrollStateChanged事件注册,但该事件仅返回滚动状态像TopStretch,滚动,NotScrolling等
<telerikPrimitives:RadDataBoundListBox x:Name="MessagesList" IsAsyncBalanceEnabled="True" Style="{StaticResource RadDataBoundListBoxStyle1}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="ScrollStateChanged">
<Command:EventToCommand Command="{Binding ScrollChangedCommand}" PassEventArgsToCommand="True"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</telerikPrimitives:RadDataBoundListBox>
我们无法找到任何事件/方法来解决这个问题。
解决此问题的任何想法可能会有所帮助。
谢谢。
有关如何从RadDataBoundListBox获取ScrollViewer的任何线索? – prdp89
从Coding4Fun工具包中查看ak VisualTreeHelper或TemplatedVisualTreeExtensions.GetFirstLogicalChildByType方法 –