End User Interaction

C1Chart contains built-in tools that simplify the implementation of interactive behaviors for the end user. The end user can explore, rotate and zoom chart using combinations of mouse and shift keys.

The control center for interactive features is the Actions property of C1Chart. The Action object has several properties that allow customization of the interface. All of the properties can be set in XAML or programmatically through the Actions collection.

The following list reveals the supported chart actions:

      Scale action increases or decreases the scale of chart along the selected axis or axes. The ScaleAction class represents the scale action.

Note: The zoom is not applicable for the chart's axis if the MinScale property is equal to 1.0. The MinScale property specifies the minimum scale that can be set for the axis.

      Translate action provides the opportunity to scroll through the plot area. The TranslateAction class represents the translate action.

Note: You will not be available to translate along the axis if the Axis.Scale property is equal to 1.

      Zoom action allows the user to select rectangular area for viewing.

The scaling, translation and zooming are available only for chart with Cartesian axes.

The Action object provides a set of properties that help to customize the action's behavior.

      The MouseButton and Modifiers properties specify the mouse button and key (ALT, CONTROL or SHIFT) combination that will invoke the execution of the action.


Send us comments about this topic.
Copyright © GrapeCity, inc. All rights reserved.