Skip to content

Commit 9497f48

Browse files
committed
Disable the vertical main scroll vier on test and inspection results windos
This allows to do the vertical scrolling inside the grouping grid alon via the grid's own scroll viewer.
1 parent bcf0c32 commit 9497f48

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

Rubberduck.Core/UI/Inspections/InspectionResultsControl.xaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</ResourceDictionary>
3434
</UserControl.Resources>
3535

36-
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
36+
<ScrollViewer VerticalScrollBarVisibility="Disabled" HorizontalScrollBarVisibility="Auto">
3737
<Grid UseLayoutRounding="True">
3838
<Grid.RowDefinitions>
3939
<RowDefinition Height="30"/>
@@ -201,10 +201,11 @@
201201
SelectedItem="{Binding SelectedItem}"
202202
SelectionUnit="FullRow"
203203
ItemsSource="{Binding Results, NotifyOnSourceUpdated=True}"
204+
RequestBringIntoView="InspectionResultsGrid_RequestBringIntoView"
204205
VirtualizingPanel.IsVirtualizingWhenGrouping="True"
205206
ScrollViewer.CanContentScroll="True"
206207
ScrollViewer.VerticalScrollBarVisibility="Auto"
207-
ScrollViewer.HorizontalScrollBarVisibility="Auto">
208+
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
208209
<DataGrid.RowDetailsTemplate>
209210
<DataTemplate>
210211
<Grid>

Rubberduck.Core/UI/UnitTesting/TestExplorerControl.xaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
</ResourceDictionary>
7676
</UserControl.Resources>
7777

78-
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
78+
<ScrollViewer VerticalScrollBarVisibility="Disabled" HorizontalScrollBarVisibility="Auto">
7979
<Grid>
8080
<Grid.RowDefinitions>
8181
<RowDefinition Height="30"/>
@@ -355,7 +355,11 @@
355355
SelectionMode="Extended"
356356
ShowGroupingItemCount="True"
357357
InitialExpandedState="True"
358-
RequestBringIntoView="TestGrid_RequestBringIntoView">
358+
RequestBringIntoView="TestGrid_RequestBringIntoView"
359+
VirtualizingPanel.IsVirtualizingWhenGrouping="True"
360+
ScrollViewer.CanContentScroll="True"
361+
ScrollViewer.VerticalScrollBarVisibility="Auto"
362+
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
359363
<DataGrid.Columns>
360364
<DataGridTemplateColumn Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_Outcome}">
361365
<DataGridTemplateColumn.CellTemplate>

0 commit comments

Comments
 (0)