diff --git a/CBSVisualizer/CBSVisualizer.Modules.StatisticsDialog/Views/StatisticsDialog.xaml b/CBSVisualizer/CBSVisualizer.Modules.StatisticsDialog/Views/StatisticsDialog.xaml index 7f270117824291409f8876a366d12f4f14573285..f016fac3800d5b5ce8e94157bf9ddb94e4f5b820 100644 --- a/CBSVisualizer/CBSVisualizer.Modules.StatisticsDialog/Views/StatisticsDialog.xaml +++ b/CBSVisualizer/CBSVisualizer.Modules.StatisticsDialog/Views/StatisticsDialog.xaml @@ -34,6 +34,26 @@ </Grid.RowDefinitions> <s:SciChartSurface Grid.Row="0" s:RenderableSeries="{s:SeriesBinding BoxPlotData}" ChartTitle="Delay Box Plots"> + + <s:SciChartSurface.ChartModifier> + <s:ModifierGroup> + <!-- Allow drag to zoom on Left mouse --> + <s:RubberBandXyZoomModifier ExecuteOn="MouseLeftButton" + RubberBandFill="#33FFFFFF" RubberBandStroke="#AAFFFFFF" + RubberBandStrokeDashArray="2 2"/> + <!-- Allow pan on Right mouse drag --> + <s:ZoomPanModifier ExecuteOn="MouseRightButton" ClipModeX="None" /> + <!-- Allow Dragging YAxis to Scale --> + <s:YAxisDragModifier DragMode="Scale"/> + <!-- Allow Dragging XAxis to Pan --> + <s:XAxisDragModifier DragMode="Pan"/> + <!-- Allow Mousewheel Zoom --> + <s:MouseWheelZoomModifier/> + <!-- Allow Zoom to Extents on double click --> + <s:ZoomExtentsModifier ExecuteOn="MouseDoubleClick" /> + </s:ModifierGroup> + </s:SciChartSurface.ChartModifier> + <s:SciChartSurface.XAxis> <s:NumericAxis AutoRange="Once" VisibleRange="-0.5, 7.5" FlipCoordinates="True" AxisTitle="Priority"/> </s:SciChartSurface.XAxis>