Back to Devexpress

XYDiagram2D.CanZoomIn() Method

wpf-devexpress-dot-xpf-dot-charts-dot-xydiagram2d-1f3a780f.md

latest2.2 KB
Original Source

XYDiagram2D.CanZoomIn() Method

Checks whether it is possible to zoom in to a diagram.

Namespace : DevExpress.Xpf.Charts

Assembly : DevExpress.Xpf.Charts.v25.2.dll

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
public bool CanZoomIn()
vb
Public Function CanZoomIn As Boolean

Returns

TypeDescription
Boolean

true if it is allowed to zoom in; otherwise, false.

|

Remarks

The following code changes the cursor’s appearance when the chart is displayed at the maximum zoom level:

csharp
private void chartControl1_QueryChartCursor(object sender, QueryChartCursorEventArgs e) {
    ChartControl chart = (ChartControl)sender;
        XYDiagram2D diagram = (XYDiagram2D)chart.Diagram;
            if (!diagram.CanZoomIn()) {
                e.Cursor = Cursors.None;
                e.CursorImage = new BitmapImage(new Uri(@"/CustomCursor;component/mycursor.png", UriKind.Relative));
    }
}
vb
Private Sub chartControl1_QueryChartCursor(ByVal sender As Object, ByVal e As QueryChartCursorEventArgs)
    Dim chart As ChartControl = CType(sender, ChartControl)
    Dim diagram As XYDiagram2D = CType(chart.Diagram, XYDiagram2D)
    If Not diagram.CanZoomIn() Then
        e.Cursor = Cursors.None
        e.CursorImage = New BitmapImage(New Uri("/CustomCursor;component/mycursor.png", UriKind.Relative))
    End If
End Sub

To zoom in to a diagram, use the XYDiagram2D.ZoomIn method.

See Also

CanZoomOut()

XYDiagram2D Class

XYDiagram2D Members

DevExpress.Xpf.Charts Namespace