Knowledgebase
Learning by Example (The Examples Suite)
Posted by Admin - on 25 March 2014 11:18 AM

The SciChart Examples Suite

After installing SciChart, double click on the WPF Examples shortcut to run the demo suite, you should see the demo start and maximise:

Example Categories

Examples are grouped into Categories by feature or action you might want to implement, for instance:

Example Category

Description

Create a Base Chart

Really simple single-series examples, showing how to create the different chart-types in SciChart such as Line charts, Mountain Charts, Column Charts etc…

Create MultiSeries Charts

Demonstrates how to create charts with mixed series, chart legends, error bars and stacked chart types.

Create Realtime Charts

Introduction to Realtime-charts and performance demos. Demonstrates SciChart’s blazing performance with up to 10,000,000 points. Real-time Series Values, FIFO Charts

Create Stock Charts

Demonstrates how to create a simple stock chart or a Real-time ticking stock chart with SciChart

Modify Axis Behaviour

Demonstrates Linear / Logarithmic Axis, Multiple YAxis, Multiple XAxis, Vertical charts and changing axis properties.

Zoom and Pan a Chart

Demonstrates zooming, panning, scaling, mousewheel interactions as well as synchronizing multiple charts using our ChartModifier API

See Featured App

More complex applications, view and interact with a real-time oscilloscope, a multi-pane stock chart application, spectrum analyser or ECG monitor

Annotate a Chart

Demonstrates the Annotations API, including static creation, dynamic creation, mouse interaction and real examples such as TradeMarkers / News-markers, which rely on relative and absolute coordinate placement

Inspect Data-points

Demonstrates the RolloverModifier, CursorModifier, Series Selection API, Series Tooltips, Hit Test API and Vertical Slices

Style a Chart

Learn how to apply Dashed Line styles, use the High Quality Rasterizer, colour lines on a per-point basis using PaletteProvider, apply data-point markers, apply Themes and create custom XAML styles

See MVVM Examples

Learn how to bind multiple charts to data using MVVM or simple MVVM examples with a single chart.

Manipulate Series

Learn how to add or remove series in SciChart or change the RenderableSeries (Chart Type) without changing data.

NOTE: The examples suite is identical in features when launching the Silverlight version, however, the WPF version is faster because of native code optimizations.

Using the Examples Suite to Learn SciChart APIs

The Examples Suite has been created with the purpose of teaching you about our features, as well as how to use our APIs, in an always up-to-date package. We bundle the full source-code of the examples with the trial installer of SciChart. In addition, you can view the source code for each example right in the Examples Suite itself

Source Code View

By switching to source code view you can see the Xaml and C# code (all necessary files) to recreate each individual example. 

The corresponding folder where examples source is installed is WPF

C:\Program Files (x86)\ABT Software Services Ltd\SciChart\Examples\Abt.Controls.SciChart.Wpf.Example\Examples\IWantTo\

Silverlight

C:\Program Files (x86)\ABT Software Services Ltd\SciChart\Examples\Abt.Controls.SciChart.SL.Example\Examples\IWantTo\

How to Use the Examples Suite

Click on the Oscilloscope Example under “See Featured Application”. You should see something like this:

Here you can:
  • Navigate between examples
  • Submit support requests
  • Search for examples by keyword
  • Switch between High Speed and High Quality rasterizers
  • Switch between Source Code and Example View
  • Interact with the current example
  • See the current example features description
Note that many of the examples are interactive. You may be able to drag on the chart to zoom or pan, double click to zoom to extents, or use the mouse-wheel depending on the example type.

Learning SciChart by Example

What we suggest you do is start with the Create Simple Chart examples and try to re-create these in Visual Studio. You will learn a lot about SciChart just by copying some of these simple examples into your own application. Next, try to build on features that are relevant for your application by selecting appropriate features. If in doubt, you can always submit a support ticket and we will be glad to help!
(5 vote(s))
Helpful
Not helpful

CONTACT US

Not sure where to start? Contact us, we are happy to help!


CONTACT US

SciChart Ltd, 16 Beaufort Court, Admirals Way, Docklands, London, E14 9XL. Email: Legal Company Number: 07430048, VAT Number: 101957725