ChartMouseAction.ModifierKeys Property
In This Article
Gets or sets the modifier keys.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v24.2.dll
NuGet Package: DevExpress.Charts
#Declaration
public ChartModifierKeys ModifierKeys { get; set; }
#Property Value
Type | Description |
---|---|
Chart |
The modifier key. |
Available values:
Name | Description |
---|---|
None | No key is specified. |
Control | The Control key. |
Shift | The Shift key. |
Alt | The Alt key. |
#Remarks
Use the ModifierKeys and ChartMouseAction.MouseButton properties to specify the action the end user performs 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