[]
Represents a charting control that provides a powerful and flexible way to visualize data.
public class FlexChart : FlexChartBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, ISupportInitialize
| Name | Description |
|---|---|
| FlexChart() | Creates an instance of FlexChart control. |
| Name | Description |
|---|---|
| AnimationDuration | Gets or sets the animation duration in milliseconds. Default value is 400ms. |
| AnimationSettings | Gets or sets the animation settings. |
| AxesOnTop | Gets or sets a value indicating whether the chart axes are drawing on the top of data. |
| AxisCollection | Gets or sets the axis collection. |
| AxisX | Gets the main chart x-axis. |
| AxisY | Gets the main chart y-axis. |
| Binding | Gets or sets the name of the property that contains Y values for the series. |
| BindingX | Gets or sets the name of the property that contains X values for the series. |
| ChartOptions | Gets various chart options. |
| ChartType | Gets or sets the chart type. |
| DataLabel | Gets the chart data label. |
| ItemsSource | Gets or sets the collection of objects that contains the series data. |
| Label | Gets or sets the data label. |
| LabelRendered | Fires after rendering label. |
| LabelRendering | Fires before rendering label. |
| LegendToggle | Gets or sets a value indicating whether clicking legend items toggles the series visibility in the chart. |
| MarkerCollection | Gets or sets the plot area collection. |
| Markers | Gets the chart marker collection. |
| Options | Gets or sets the chart options. |
| PlotAreaCollection | Gets or sets the plot area collection. |
| PlotAreas | Gets the chart plot areas collection. |
| PlotMargin | Gets or sets the plot area margin. |
| PlotRect | Returns plot area rectangle (rectangle inside chart axes). |
| RangeSelector | Gets or sets the chart's range selector. |
| Rotated | Gets or sets a value indicating whether to flip the axes so that X is vertical and Y is horizontal. |
| SelectedSeries | Gets or set the selected series. |
| Series | Gets the list of the series. |
| SeriesCollection | Gets or sets the series collection. |
| SeriesVisibilityChanged | Fires when chart series visibility was changed. |
| Stacking | Gets or sets the data stacking. |
| Name | Description |
|---|---|
| BuildRenderTree(RenderTreeBuilder) | |
| DataToPoint(PointF) | Converts a Point from data coordinates to control coordinates. |
| GetContent(HitTestInfo, string) | Gets the content based on template. |
| GetMeasureElements() | |
| HitTest(C1Point) | Gets a HitTestInfo object with information about the specified point. |
| HitTest(C1Point, MeasureOption, int) | Gets a HitTestInfo object with information about the specified point. |
| OnAfterRenderAsync(bool) | Invoked after async rendering. |
| OnClick(_Point) | Called when user clicks on the control. |
| ParseMeasureElements(JsonElement) | |
| PointToData(PointF, bool) | Converts a Point from control coordinates to chart data coordinates. |
| Rebind() | Performs data binding. |
| Render(IRenderEngine, int, int, int, int) | Renders the chart. |
| Series_CollectionChanged(object, NotifyCollectionChangedEventArgs) | CollectionChanged event handler. |