wpf-devexpress-dot-xpf-dot-charts-dot-xydiagram2d-a19f840f.md
Checks whether it is possible to zoom out of a diagram.
Namespace : DevExpress.Xpf.Charts
Assembly : DevExpress.Xpf.Charts.v25.2.dll
NuGet Package : DevExpress.Wpf.Charts
public bool CanZoomOut()
Public Function CanZoomOut As Boolean
| Type | Description |
|---|---|
| Boolean |
true if it is allowed to zoom out; otherwise, false.
|
The following code changes the cursor’s appearance when the chart is displayed at the minimum zoom level:
private void chartControl1_QueryChartCursor(object sender, QueryChartCursorEventArgs e) {
ChartControl chart = (ChartControl)sender;
XYDiagram2D diagram = (XYDiagram2D)chart.Diagram;
if (!diagram.CanZoomOut()) {
e.Cursor = Cursors.None;
e.CursorImage = new BitmapImage(new Uri(@"/CustomCursor;component/mycursor.png", UriKind.Relative));
}
}
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.CanZoomOut() Then
e.Cursor = Cursors.None
e.CursorImage = New BitmapImage(New Uri("/CustomCursor;component/mycursor.png", UriKind.Relative))
End If
End Sub
To zoom out of a diagram, use the XYDiagram2D.ZoomOut method.
See Also