Class ChartBubbleType
Represents ChartBubleType class
Implements
Inherited Members
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public sealed class ChartBubbleType : ChartType, IDisposable
Remarks
Bubble Chart is an extension of the Scatter Chart (or XY-chart) where each data marker is represented by a circle whose dimension form a third variable. Consequently, bubble charts allow three-variable comparisons allowing for easy visualization of complex interdependencies that are not apparent in two-variable charts. Bubble charts are frequently used in market and product comparison studies.
Constructors
ChartBubbleType()
Declaration
public ChartBubbleType()
Fields
MaxRadiusProperty
Identifies the MaxRadius dependency property.
Declaration
public static readonly DependencyProperty MaxRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MinRadiusProperty
Identifies the MinRadius dependency property.
Declaration
public static readonly DependencyProperty MinRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Flags
Gets chart type flags. This is a dependency property.
Declaration
protected override ChartType.ChartTypeFlags Flags { get; }
Property Value
Type | Description |
---|---|
ChartType.ChartTypeFlags | The flags. |
Overrides
RequiresDataCount
Gets the require data count.
Declaration
public override int RequiresDataCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 | The require data count. |
Overrides
Methods
CalculateSegments(ChartSeries, ChartIndexedDataPoint[])
Calculates the segments.
Declaration
protected override void CalculateSegments(ChartSeries series, ChartIndexedDataPoint[] points)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The series. |
Syncfusion.Windows.Chart.ChartIndexedDataPoint[] | points | The points. |
Overrides
GetMaxRadius(ChartSeries)
Gets the maximal radius of bubble.
Declaration
public static double GetMaxRadius(ChartSeries series)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The series. |
Returns
Type | Description |
---|---|
System.Double | The double radius |
See Also
GetMinRadius(ChartSeries)
Gets the minimal radius of bubble.
Declaration
public static double GetMinRadius(ChartSeries series)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The series. |
Returns
Type | Description |
---|---|
System.Double | The minimal radius |
SetMaxRadius(ChartSeries, Double)
Sets the max radius of bubble.
Declaration
public static void SetMaxRadius(ChartSeries series, double value)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The series. |
System.Double | value | The value. |
See Also
SetMinRadius(ChartSeries, Double)
Sets the minimal radius of bubble.
Declaration
public static void SetMinRadius(ChartSeries series, double value)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The series. |
System.Double | value | The value. |
ToString()
Returns a System.String that represents the current System.Object.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | A System.String that represents the current System.Object. |
Overrides
UpdateSegments(ChartSeries, ChartIndexedDataPoint[])
Updates the series.
Declaration
protected override void UpdateSegments(ChartSeries series, ChartIndexedDataPoint[] points)
Parameters
Type | Name | Description |
---|---|---|
ChartSeries | series | The Chart series |
Syncfusion.Windows.Chart.ChartIndexedDataPoint[] | points | The indexed points |