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 |