Visifire Silverlight and WPF Charts v3.5.4 beta Released!

somnath

Hi,

Today we are releasing two most awaited features i.e, Logarithmic axis and auto update of y-axis while Scrolling and Zooming.

  • Logarithmic Axis:  Two new properties Logarithmic and  LogarithmBase have been introduced in Axis. Both properties are applicable for y-axis only.
  • Auto update of y-axis labels: New property ViewportRangeEnabled has been introduced in Axis. It is applicable for y-axis only. Please visit Visifire documentation for more information.

Here is the live demo

Get Microsoft Silverlight

Also this release contains fix for the following bugs:

  • Chart threw exception while resizing if Title was set in Axis.
  • Chart threw exception if the DataContext of chart was set to null while property binding.

Visifire v3.1.1 beta for Silverlight 3 has also been released with the above described features and bug fixes.

You can download Visifire v3.1.1 beta & v3.5.4 beta here.

Cheers,
Team Visifire


Visifire Silverlight and WPF Charts v3.5.3 Released!

somnath

Hi,

This release contains the following enhancements:

  • Mouse events for TrendLine have been implemented. You can go through Visifire documentation for more info.
  • Grid-lines over vertical plank has been implemented.
  • Auto AxisLabels placement for AxisX in Bar chart has been implemented.

Also this release contains fix for the following bugs:

  • Legend marker color was not getting updated if ColorSet was set at real-time in DataSeries.
  • TextWrap property was not working as expected in AxisLabels.
  • DataBinding was not working as expected if Nullable properties were mapped while DataMapping.

Visifire v3.1.0 for Silverlight 3 has also been released with the above described features and bug fixes.

You can download Visifire v3.5.3 & v3.1.0  here.

Cheers,
Team Visifire


Visifire Silverlight and WPF Charts v3.5.2 GA Released!

somnath

Hi,

Today we have released the final version of Visifire v3.5.2 which contains the following enhancements:

  • Two new properties ActualAxisMinimum and ActualAxisMaximum are added in Axis. If AxisMinimum and AxisMaximum properties are not set in Axis then ActualAxisMinimum and ActualAxisMaximum properties will help you to get the internally calculated axis maximum and axis minimum. You can visit Visifire documentation to know more.
  • New property named ClosestPlotDistance has been implemented in Axis. It defines the distance between two closest plots where plot is a single DataPoint or a group of DataPoints which are drawn under same XValue. Plot is generic term which is applicable for all type of chart combination (Single series, Multiple Series and Multi-series stacked). Currently this property is applicable for AxisX only. You can go through Visifire documentation for more info.
  • Quality of shadow has been improved for DataSeries, DataPoints and other chart elements.
  • New property named ShadowEnabled has been added in Legend and Title.
  • Default border for Legend is applied in “Theme1″ and “Theme2″.
  • Default shadow for Legend is applied in “Theme1″ and “Theme2″.
  • New properties IncludeYValueInLegend and IncludePercentageInLegend have been added in DataSeries. IncludeYValueInLegend property will allow you to display YValue in Legend. IncludePercentageInLegend property will allow you to display percentage value in Legend. You can go through Visifire documentation for more info.
  • Previously instance of PlotArea in Chart and AxisLabels in Axis were created by default in Chart. So you were able to set properties of PlotArea and AxisLabels directly without initializing them. Now onwards the default value of PlotArea property of Chart and AxisLabels property of Axis will be null. If you are customizing PlotArea of Chart or AxisLabels of any of the Axes, you need to initialize them before you use. Please note that if Chart is already rendered then PlotArea and AxisLabels both will be initialized automatically.
    Example 1:
    Your old code
    Chart chart = new Chart();
    chart.PlotArea.Background = new SolidColorBrush(Colors.Blue);
    New code should be
    Chart chart = new Chart();
    chart.PlotArea = new PlotArea(); // You need to initialize PlotArea before you use it
    chart.PlotArea.Background = new SolidColorBrush(Colors.Blue);
    Example 2:
    Your old code
    Chart chart = new Chart();
    Axis axisX = new Axis();
    axisX.AxisLabels.FontSize = 14;
    chart.AxesX.Add(axisX);

    New code should be
    Chart chart = new Chart();
    Axis axisX = new Axis();
    axisX.AxisLabels = new AxisLabels(); // You need to initialize AxisLabels before you use it
    axisX.AxisLabels.FontSize = 14;
    chart.AxesX.Add(axisX);

This release also contains fix for the following bugs:

  • In WPF, DataTemplate for chart was not working as expected.
  • In Silverlight, Chart was not getting updated properly while working with WCF services.
  • In Silverlight 4, Chart was throwing exception in design view in Visual Studio 2010.
  • Axis was not getting updated if one or more number of DataSeries was enabled or disabled at real-time.
  • Zooming was not working as expected if Chart was inherited in another wrapper class.

Visifire v3.0.9 for Silverlight 3 has also been released with the above described features and bug fixes.

You can download Visifire v3.0.9 & v3.5.2 here.

Cheers,
Team Visifire


Visifire Silverlight and WPF Charts v3.5.2 beta 2 Released!

somnath

Hi,

This release contains the following enhancements:

  • New Property named ClosestPlotDistance has been implemented in Axis. It defines the distance between two closest plots where plot is a single DataPoint or a group of DataPoints which are drawn under same XValue. Plot is generic term which is applicable for all type of chart combination (Single series, Multiple Series and Multi-series stacked). Currently this property is applicable for AxisX. You can go through Visifire documentation for more info.
  • Quality of shadow has been improved for the DataSeries and DataPoints.
  • New Property named ShadowEnabled has been added in Legend.
  • New properties IncludeYValueInLegend and IncludePercentageInLegend have been added in DataSeries. IncludeYValueInLegend property will allow you to display YValue in Legend. IncludePercentageInLegend property will allow you to display percentage value in Legend. You can go through Visifire documentation for more info.

Get Microsoft Silverlight

Also this release contains fix for the following bugs:

  • Events were not getting detached while DataSource property of DataSeries was changed, Chart was getting removed and added back to parent.
  • In WPF, Chart was throwing exception if new Axis was added in Loaded event of Window.

Visifire v3.0.9 beta 2 for Silverlight 3 has also been released with the above described features and bug fixes.

You can download Visifire v3.0.9 beta 2 & v3.5.2 beta 2  here.

Cheers,
Team Visifire