ChartMouseAction.MouseButton Property
Gets or sets the mouse button the end user should use to interact with the chart.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v24.1.dll
NuGet Package: DevExpress.Charts
Declaration
Property Value
Type | Description |
---|---|
DevExpress.Portable.Input.PortableMouseButtons | The mouse button that should be used to interact with the chart. |
Example
This example shows how to specify actions to zoom in and zoom out of the chart:
To configure the action, use the ChartMouseAction.ModifierKeys and ChartMouseAction.MouseButton
properties.
XYDiagram diagram = chartControl.Diagram as XYDiagram;
if(diagram != null) {
diagram.ZoomingOptions.ZoomInMouseAction.ModifierKeys = ChartModifierKeys.Control;
diagram.ZoomingOptions.ZoomInMouseAction.MouseButton = MouseButtons.Right;
diagram.ZoomingOptions.ZoomOutMouseAction.ModifierKeys = ChartModifierKeys.Shift;
diagram.ZoomingOptions.ZoomOutMouseAction.MouseButton = MouseButtons.Right;
}
See Also