Мы пытаемся найти вертикальное смещение, когда пользователь пытается прокрутить RadDataBoundListbox в Windows Phone 8 silverlight. Например, например, положение, в котором прокручивается Listbox.Как получить смещение прокрутки в RadDataBoundListBox?
До сих пор мы пытаемся Регистрируясь ScrollStateChanged события, но это событие возвращается только Scrolling состояния как 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>
Мы не смог найти какой-либо события/подхода к решению этой проблемы.
Любая идея относительно решения этой проблемы может быть полезна.
Спасибо.
Любая подсказка относительно того, как получить ScrollViewer из RadDataBoundListBox? – prdp89
Посмотрите ak VisualTreeHelper или TemplatedVisualTreeExtensions.GetFirstLogicalChildByType из набора инструментов Coding4Fun –