Customer Support




What can I use Visiblox Charts for?

Visiblox Charts is a powerful development tool and can be used to create fast, stylish charts for your applications. It provides a simple and intuitive API, allowing you to get going quickly as well as numerous extensible features, meaning you can create stunning and fast charts in no time.

How do I get started?

Do I need to be a developer to use Visiblox Charts?

Yes, Visiblox Charts is a developer tool for accelerating and improving the application creation experience. 

What platforms can I use Visiblox Charts with?

Visiblox Charts can be used with the most common .Net based technologies - WinRT, WPF, Silverlight and Windows Phone.

How can I get more help configuring my charts?

Visiblox Charts is no longer supported but please take a look at our blog to see if the development team have already covered your query in a post.

Is it really as easy to get started as you say?

Yes! But don't take our word for it - download a free 30-day trial version and find out for yourself.

I need to experience these features for myself - can I see a demo?

Absolutely. Have a look at our Chart Designer application. If you like what you see and want to try out some of the other features offered by Visiblox Charts you can download a free 30-day trial version.

Licensing And Support

How is the Visiblox Charts component licensed?

Visiblox Charts is licensed per developer. Full licence details can be found here.

Does Visiblox Charts include product support?

We no longer offer product support and updates, however source code can be purchased along with the component and to help you along the way you can also access our API documents here


What series types are supported?

Visiblox Charts supports a wide range of series types including standard line series, bar and columns series, candlesticks and HLOC series types. A full list of supported types can be found in the feature matrix and our examples.

Does Visiblox Charts sample data?

By default Visiblox Charts does not sample data. This is a very deliberate decision as data sampling can lead to unexpected results and loss of important information from the charts. Furthermore, just because it makes sense to sample something at one zoom level does not mean you don't want that data to be there when you zoom in. 
Instead of applying data sampling from the outset or providing a limited set of functions for data sampling, Visiblox Charts offers the FilteredDataSeries for this purpose. The FilteredDataSeries is a series which wraps your raw data and can apply any filter/sampling strategy to it. We provide some filter strategies out of the box but it is possible to implement your own as well to tailor the filtering of the data to your problem domain and use case. 
More information on the FilteredDataSeries can be found in the blog posts here and here

What sort of behaviours can I use with my Visiblox Chart?

Visiblox Charts supports several common default behaviours. These include:

  • Zooming
  • Panning
  • Trackballs
  • Crosshair
  • Rulers

Is it possible to use custom styling on Visiblox Charts?

One of our key goals of Visiblox Charts was to provide a flexible solution. To that end, we provide a number of styling opportinutes for the developer to utilise. These include Normal, Selected and Highlighted Styles for every series type along with styling for Axis labels. In addition, every visible control within the component can be templated to suit your needs. If you can see it, you can style it!

Can I perform highlighting and selection of series' on my Visiblox chart?

All Visiblox Charts series have a HighlightingEnabled property. Setting that to true will cause the series to respond to mouse enter and mouse leave events and change its style. In addition the IsHighlighted property may be used to get or set the highlighting state programmatically. The visual display of a highlighted series is governed by the style attached to the HighlightedStyle property.

Visiblox Charts series support selection out of the box. The selection mode may be changed by setting the series' SelectionMode property.

The following selection modes are supported:

  • None - Selection is disabled entirely
  • SinglePoint - Single point selection is enabled - only one point on the series will be selected at a time
  • MultiplePoints - Multiple point selection is enabled - more than one point may be selected at a time
  • Series - Selection is made on the whole series rather than individual points

When selection mode is SinglePoint or MultiplePoints the SelectedItems collection will contain the currently selected points. In SinglePoint mode the SelectedItem property will additionally contain the point currently selected.

When selection mode is Series, the IsSelected property may be get or set to query or modify the selected state of the series.

The visual display of selected points and series may be controlled via the SelectedStyle property of the series.

Does Visiblox Charts support collapsing of an axis to hide discontinuities in my data?

Yes. Visiblox Charts has a DiscontinuousDateTimeAxis which allows periods of discontinuities to be defined. These periods will be hidden from the axis and any data that falls within the period will not be shown.

How can I optimize the performance of Visiblox Charts?

There are a number of factors which influence the performance of Visiblox Charts, some of which vary between WinRT, WPF, Silverlight and Windows Phone. Some general guidance is provided in this blog postFor charting large volumes of data or data with frequent updates, our high performance DirectX series types are available for WPF and WinRT, while raster series types also perform well and are available for all platforms.
If there are specific performance issues you're encountering, please get in touch with technical support and we may be able to assist with further improving the chart performance in your application.

Is it possible to export a Visiblox Chart as an image?

Yes, this is possible both in Silverlight and WPF. For further details please see our blog post on the subject.

Does Visiblox Charts support a Model-View-ViewModel (MVVM) architecture?

Yes, there are a number of different approaches you can take to integrating Visiblox Charts into your MVVM architecture, depending on your requirements and your preferences. Essentially the implementation of MVVM in WPF and Silverlight centers around data binding. Visiblox Charts supports data binding in a number of different ways as outlined by this  blog post.

I don't want every series on my chart to appear on the Legend. Is there an easy way to do this?

All the chart series have a property called IsDisplayedOnLegend, which, if set to false, will cause the legend to not show that series. The default for this property is true.

Is it possible to link multiple charts with Visiblox Charts?

Yes, this is quite common and can easily be achieved using data binding. For further details, please see the blog post on this topic.

Why Visiblox Charts?

Minimise time, maximise impact

Translate data into charts, instantly, helping users to spot trends and patterns easily, even with massive data sets.

Exceptional Performance

Plot hundreds of thousands of data points quickly and easily on a range of different chart types, with extensive interactivity and fully customisable design.

Single API for desktop, web and mobile

Target desktop, web and mobile platforms with ease by sharing the same easy-to-use API across all three.

Try for Free