У меня странная проблема с прокруткой в элементе управления вкладками.
Одна из моих страниц xaml, имеющая tabcontol и снова элемент tab, будет содержать xaml с другим элементом управления tab.Во втором элементе управления вкладками у меня есть прокрутка, которая, в свою очередь, содержит древовидное представление.
после того, как пользователь ищет конкретные древовидные данные, будет заполнен результатом поиска.Я установил высоту дерева в 500. Теперь я получаю полосу прокрутки, которая не работает при щелчке мышью или при нажатии стрелок вверх / вниз.Но он отлично работает с колесиком прокрутки мыши.
Я тестировал один и тот же сценарий в тестовом приложении, которое отлично работает в обоих направлениях, но одинаковое имплементация не работает в приложении.код.
<ScrollViewer Grid.Row="1" VerticalAlignment="Top" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" Width="Auto" Height="Auto">
<TreeView Name="tv" Margin="0,5,0,0" VerticalAlignment="Top" HorizontalAlignment="Stretch" PreviewMouseLeftButtonDown="tv_PreviewMouseLeftButtonDown" BorderThickness="0" Width="630" Height="525" Background="White" >
<TreeView.ContextMenu>
<ContextMenu Name="treeClick">
<MenuItem Name="treeMenu" Header="Select Employee" Click="menu_Click" />
</ContextMenu>
</TreeView.ContextMenu>
</TreeView>
</ScrollViewer>
Пожалуйста, сообщите мне какое-нибудь решение.
Заранее спасибо
С уважением, KSR