Back to Devexpress

BubbleSeries3D Class

wpf-devexpress-dot-xpf-dot-charts-dot-bubbleseries3d.md

latest4.6 KB
Original Source

BubbleSeries3D Class

Represents the 3D Bubble series.

Namespace : DevExpress.Xpf.Charts

Assembly : DevExpress.Xpf.Charts.v25.2.dll

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
public class BubbleSeries3D :
    MarkerSeries3D,
    IXYWSeriesView,
    IXYSeriesView,
    ISeriesView
vb
Public Class BubbleSeries3D
    Inherits MarkerSeries3D
    Implements IXYWSeriesView,
               IXYSeriesView,
               ISeriesView

Example

The following example demonstrates how to create a 3D Bubble chart. To do this, it is necessary to assign the ChartControl.Diagram property to XYDiagram3D, and then add a BubbleSeries3D object with points to the diagram’s Diagram.Series collection.

xaml
<Window x:Class="Bubble3DChart.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/charts" Title="Window1" Height="350" Width="500">
    <Grid>
        <dxc:ChartControl Name="chartControl1">
            <dxc:ChartControl.Diagram>
                <dxc:XYDiagram3D>
                    <dxc:XYDiagram3D.Series>
                        <dxc:BubbleSeries3D ColorEach="True" MinSize="0.3" MaxSize="1" AutoSize="False">
                            <dxc:BubbleSeries3D.Points>
                                <dxc:SeriesPoint Argument="A" Value="10" dxc:BubbleSeries3D.Weight="4" />
                                <dxc:SeriesPoint Argument="B" Value="12" dxc:BubbleSeries3D.Weight="1" />
                                <dxc:SeriesPoint Argument="C" Value="14" dxc:BubbleSeries3D.Weight="3" />
                                <dxc:SeriesPoint Argument="D" Value="17" dxc:BubbleSeries3D.Weight="2" />
                            </dxc:BubbleSeries3D.Points>
                        </dxc:BubbleSeries3D>
                    </dxc:XYDiagram3D.Series>
                </dxc:XYDiagram3D>
            </dxc:ChartControl.Diagram>
        </dxc:ChartControl>
    </Grid>
</Window>
xaml
<Application x:Class="Bubble3DChart.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Window1.xaml">
    <Application.Resources>

    </Application.Resources>
</Application>
vb
Imports System
Imports System.Collections.Generic
Imports System.Configuration
Imports System.Data
Imports System.Linq
Imports System.Windows

Namespace Bubble3DChart
    ''' <summary>
    ''' Interaction logic for App.xaml
    ''' </summary>
    Partial Public Class App
        Inherits Application

    End Class
End Namespace

Implements

ILegendVisible

Inheritance

Show 14 items

Object DispatcherObject DependencyObject Visual UIElement FrameworkElement Control ChartElementBase ChartElement Series XYSeries XYSeries3D MarkerSeries3D BubbleSeries3D

See Also

BubbleSeries3D Members

DevExpress.Xpf.Charts Namespace