If RadGridView has vertical scroll bar and I tab out the scroll viewer scrolls on its own.
I have 1 gridView and 2 buttons, I select a row on gridview and then hit tab, the focus is on the button but the grid automatically scrolls.
<Grid DataContext="{StaticResource MyViewModel}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<telerik:RadGridView Name="playersGrid"
ItemsSource="{Binding Players}"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Number}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Position}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Country}" TabStopMode="Skip"/>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
<StackPanel Grid.Row="1" Orientation="Horizontal">
<telerik:RadButton Name="Button1"
Content="ScrollIntoView"
Click="Button1_Click"
Margin="5"
HorizontalAlignment="Left"/>
<telerik:RadButton Name="Button2"
Content="BringIndexIntoView"
Click="Button2_Click"
Margin="5"
HorizontalAlignment="Left"/>
</StackPanel>
</Grid>
I have 1 gridView and 2 buttons, I select a row on gridview and then hit tab, the focus is on the button but the grid automatically scrolls.
<Grid DataContext="{StaticResource MyViewModel}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<telerik:RadGridView Name="playersGrid"
ItemsSource="{Binding Players}"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Number}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Position}" TabStopMode="Skip"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Country}" TabStopMode="Skip"/>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
<StackPanel Grid.Row="1" Orientation="Horizontal">
<telerik:RadButton Name="Button1"
Content="ScrollIntoView"
Click="Button1_Click"
Margin="5"
HorizontalAlignment="Left"/>
<telerik:RadButton Name="Button2"
Content="BringIndexIntoView"
Click="Button2_Click"
Margin="5"
HorizontalAlignment="Left"/>
</StackPanel>
</Grid>