Skip to main content

ScatterOptions

Namespace: Wisej.Web.Ext.ChartJS

Assembly: Wisej.Web.Ext.ChartJS (4.1.0.0)

Options for the Scatter chart.

public class ScatterOptions : Options

The Options property returns an instance of this class when ChartType is Scatter. This class doesn't add any option to the shared options defined in Options.

Example:

this.chartJS1.ChartType = ChartType.Scatter;

var options = (ScatterOptions)this.chartJS1.Options;
options.Title.Text = "Height vs. Weight";
options.Scales.yAxes[0].Ticks.Min = 0;

Constructors​

Instance member ScatterOptions()​

Default constructor.

Creates a standalone ScatterOptions set that is not yet attached to a ChartJS control. Assign it to the Options property of a scatter chart.

Example:

var options = new ScatterOptions();
options.Title.Text = "Samples";

this.chartJS1.ChartType = ChartType.Scatter;
this.chartJS1.Options = options;

Instance member ScatterOptions(chart, defaults)​

Constructs a new instance of the ScatterOptions set.

NameTypeDescription
chartChartJSThe ChartJS that owns this set of options.
defaultsOptionsDefault options to copy from. Can be null.

When defaults is not null, the properties shared with it (for example Title, Legend or Tooltips) are copied into the new instance, which is how the chart preserves the common settings when ChartType changes. The ChartJS control creates this instance automatically when ChartType is Scatter.

Example:

var options = new ScatterOptions(this.chartJS1, this.chartJS1.Options);
options.Legend.Display = false;
this.chartJS1.Options = options;