skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class BezierSeries

The Bezier chart displays a series of points on a curved line. Two "control points" determine the position and amount of curvature in the line between end points.

Inheritance
System.Object
DisposableObject
RadObject
UIChartElement
ChartSeries
CartesianSeries
CartesianPointSeries
ScatterSeries
ScatterLineSeries
BezierSeries
Inherited Members
ScatterSeries.GetDefaultTrackballTextForPoint(DataPoint)
ScatterSeries.XValueMember
ScatterSeries.YValueMember
CartesianPointSeries.LabelDistanceToPointProperty
CartesianPointSeries.LabelAngleProperty
CartesianPointSeries.LabelAngle
CartesianPointSeries.LabelDistanceToPoint
CartesianSeries.CombineModeProperty
CartesianSeries.LegendTitleProperty
CartesianSeries.IsVisibleInLegendProperty
CartesianSeries.OnAttached(UIChartElement)
CartesianSeries.OnDettached()
CartesianSeries.GetColorForMultiAxis()
CartesianSeries.OnPropertyChanged(RadPropertyChangedEventArgs)
CartesianSeries.OnNotifyPropertyChanged(PropertyChangedEventArgs)
CartesianSeries.LegendTitle
CartesianSeries.IsVisibleInLegend
CartesianSeries.HorizontalAxis
CartesianSeries.VerticalAxis
CartesianSeries.StackGroupKey
CartesianSeries.ValueMember
CartesianSeries.CategoryMember
CartesianSeries.CombineMode
CartesianSeries.Axes
CartesianSeries.ClipLabels
ChartSeries.PointSizeProperty
ChartSeries.LabelFormatProperty
ChartSeries.DrawLinesToLabelsProperty
ChartSeries.SyncLinesToLabelsColorProperty
ChartSeries.LinesToLabelsColorProperty
ChartSeries.LabelRotationAngleProperty
ChartSeries.OnDataPointIsSelectedChanged(DataPoint)
ChartSeries.EnsureVisualState(ChartArea)
ChartSeries.ApplyStyleSettingsCore(PropertySettingGroup)
ChartSeries.Refresh()
ChartSeries.DisposeManagedResources()
ChartSeries.CreateDataPointElementCollection()
ChartSeries.CreateDataPoint()
ChartSeries.CreateDataPointElement(DataPoint)
ChartSeries.OnApplyPalette()
ChartSeries.GetElement(Point)
ChartSeries.GetStyleIndex()
ChartSeries.HitTest(Int32, Int32)
ChartSeries.OnCreatePoint(ChartViewCreatePointEventArgs)
ChartSeries.OnTrackballPointTextNeeded(TrackballPointTextNeededEventArgs)
ChartSeries.SelectedStyle
ChartSeries.LabelFormat
ChartSeries.ShowLabels
ChartSeries.LabelFormatProvider
ChartSeries.PointSize
ChartSeries.DrawLinesToLabels
ChartSeries.SyncLinesToLabelsColor
ChartSeries.LinesToLabelsColor
ChartSeries.DataPoints
ChartSeries.DataSource
ChartSeries.DataMember
ChartSeries.DisplayMember
ChartSeries.Family
ChartSeries.Name
ChartSeries.Bounds
ChartSeries.IsVisible
ChartSeries.Palette
ChartSeries.LabelRotationAngle
ChartSeries.TrackballFormatString
ChartSeries.CreatePoint
ChartSeries.TrackballPointTextNeeded
UIChartElement.IsVisibleProperty
UIChartElement.ClassProperty
UIChartElement.VisualStateProperty
UIChartElement.IsMouseDownProperty
UIChartElement.IsMouseOverProperty
UIChartElement.FontProperty
UIChartElement.CustomFontProperty
UIChartElement.CustomFontSizeProperty
UIChartElement.CustomFontStyleProperty
UIChartElement.ForeColorProperty
UIChartElement.BackColorProperty
UIChartElement.BackColor2Property
UIChartElement.BackColor3Property
UIChartElement.BackColor4Property
UIChartElement.NumberOfColorsProperty
UIChartElement.GradientStyleProperty
UIChartElement.GradientAngleProperty
UIChartElement.GradientPercentageProperty
UIChartElement.GradientPercentage2Property
UIChartElement.BorderBoxStyleProperty
UIChartElement.BorderDrawModeProperty
UIChartElement.BorderWidthProperty
UIChartElement.BorderLeftWidthProperty
UIChartElement.BorderRightWidthProperty
UIChartElement.BorderTopWidthProperty
UIChartElement.BorderBottomWidthProperty
UIChartElement.BorderGradientAngleProperty
UIChartElement.BorderGradientStyleProperty
UIChartElement.BorderColorProperty
UIChartElement.BorderColor2Property
UIChartElement.BorderColor3Property
UIChartElement.BorderColor4Property
UIChartElement.BorderInnerColorProperty
UIChartElement.BorderInnerColor2Property
UIChartElement.BorderInnerColor3Property
UIChartElement.BorderInnerColor4Property
UIChartElement.BorderLeftColorProperty
UIChartElement.BorderTopColorProperty
UIChartElement.BorderRightColorProperty
UIChartElement.BorderBottomColorProperty
UIChartElement.BorderLeftShadowColorProperty
UIChartElement.BorderTopShadowColorProperty
UIChartElement.BorderRightShadowColorProperty
UIChartElement.BorderBottomShadowColorProperty
UIChartElement.BackgroundShapeProperty
UIChartElement.BorderDashStyleProperty
UIChartElement.BorderDashPatternProperty
UIChartElement.BorderCornerRadiusProperty
UIChartElement.ShapeProperty
UIChartElement.PaddingProperty
UIChartElement.SmoothingModeProperty
UIChartElement.GetValue(RadProperty)
UIChartElement.Attach(UIChartElement)
UIChartElement.Dettach()
UIChartElement.Invalidate()
UIChartElement.MeasureContentOverride(ChartNode, Object)
UIChartElement.DpiScaleChanged(SizeF)
UIChartElement.GetScaledFont(Single)
UIChartElement.IChartElementPresenter.RefreshNode(ChartNode)
UIChartElement.IChartElementPresenter.MeasureContent(ChartNode, Object)
UIChartElement.IChartElementPresenter.InvalidatePalette()
UIChartElement.GetCurrentShape()
UIChartElement.GetThemeEffectiveType()
UIChartElement.IStylableNode.ApplySettings(PropertySettingGroup)
UIChartElement.ApplyStyle()
UIChartElement.BuildVisualState()
UIChartElement.AddStylePropertySetting(IPropertySetting)
UIChartElement.ApplyStyleByIndex(PropertySettingGroup, Int32)
UIChartElement.Parent
UIChartElement.Level
UIChartElement.Children
UIChartElement.IsMouseDown
UIChartElement.IsMouseOver
UIChartElement.View
UIChartElement.ForeColor
UIChartElement.Font
UIChartElement.CustomFont
UIChartElement.CustomFontSize
UIChartElement.CustomFontStyle
UIChartElement.BackColor
UIChartElement.BackColor2
UIChartElement.BackColor3
UIChartElement.BackColor4
UIChartElement.GradientStyle
UIChartElement.GradientAngle
UIChartElement.GradientPercentage
UIChartElement.GradientPercentage2
UIChartElement.NumberOfColors
UIChartElement.BorderLeftColor
UIChartElement.BorderTopColor
UIChartElement.BorderRightColor
UIChartElement.BorderBottomColor
UIChartElement.BorderLeftShadowColor
UIChartElement.BorderTopShadowColor
UIChartElement.BorderRightShadowColor
UIChartElement.BorderBottomShadowColor
UIChartElement.BorderBoxStyle
UIChartElement.BorderDrawMode
UIChartElement.BorderWidth
UIChartElement.BorderLeftWidth
UIChartElement.BorderTopWidth
UIChartElement.BorderRightWidth
UIChartElement.BorderBottomWidth
UIChartElement.BorderGradientAngle
UIChartElement.BorderGradientStyle
UIChartElement.BorderColor
UIChartElement.BorderColor2
UIChartElement.BorderColor3
UIChartElement.BorderColor4
UIChartElement.BorderInnerColor
UIChartElement.BorderInnerColor2
UIChartElement.BorderInnerColor3
UIChartElement.BorderInnerColor4
UIChartElement.BorderDashStyle
UIChartElement.BorderDashPattern
UIChartElement.BorderCornerRadius
UIChartElement.Size
UIChartElement.Shape
UIChartElement.BackgroundShape
UIChartElement.Padding
UIChartElement.SmoothingMode
UIChartElement.IsAttached
UIChartElement.DpiScaleFactor
UIChartElement.IBorderElement.ForeColor
UIChartElement.IBorderElement.ForeColor2
UIChartElement.IBorderElement.ForeColor3
UIChartElement.IBorderElement.ForeColor4
UIChartElement.IBorderElement.InnerColor
UIChartElement.IBorderElement.InnerColor2
UIChartElement.IBorderElement.InnerColor3
UIChartElement.IBorderElement.InnerColor4
UIChartElement.IBorderElement.BoxStyle
UIChartElement.IBorderElement.GradientStyle
UIChartElement.IBorderElement.GradientAngle
UIChartElement.IBorderElement.SmoothingMode
UIChartElement.IBoxStyle.LeftColor
UIChartElement.IBoxStyle.LeftShadowColor
UIChartElement.IBoxStyle.TopColor
UIChartElement.IBoxStyle.TopShadowColor
UIChartElement.IBoxStyle.RightColor
UIChartElement.IBoxStyle.RightShadowColor
UIChartElement.IBoxStyle.BottomColor
UIChartElement.IBoxStyle.BottomShadowColor
UIChartElement.IBoxElement.Width
UIChartElement.IBoxElement.LeftWidth
UIChartElement.IBoxElement.TopWidth
UIChartElement.IBoxElement.RightWidth
UIChartElement.IBoxElement.BottomWidth
UIChartElement.IBoxElement.Offset
UIChartElement.IBoxElement.BorderSize
UIChartElement.IBoxElement.HorizontalWidth
UIChartElement.IBoxElement.VerticalWidth
UIChartElement.Class
UIChartElement.VisualState
UIChartElement.ThemeRole
UIChartElement.ChildrenHierarchy
UIChartElement.IStylableNode.Children
UIChartElement.IStylableNode.Parent
UIChartElement.Style
UIChartElement.StateManager
UIChartElement.FallbackToDefaultTheme
RadObject.BindingContextProperty
RadObject.RadType
RadObject.ReplaceDefaultDescriptors(PropertyDescriptorCollection)
RadObject.ClearPropertyStore()
RadObject.SuspendPropertyNotifications()
RadObject.ResumePropertyNotifications()
RadObject.GetPropertyValue(RadProperty)
RadObject.SetDefaultValueOverride(RadProperty, Object)
RadObject.SetValueAtDesignTime(RadProperty, Object)
RadObject.SetValue(RadProperty, Object)
RadObject.ResetValue(RadProperty)
RadObject.ResetLocalValue(RadProperty)
RadObject.ResetValue(RadProperty, ValueResetFlags)
RadObject.UpdateValue(RadProperty)
RadObject.GetValueSource(RadProperty)
RadObject.GetRegisteredRadProperty(String)
RadObject.UpdateValueCore(RadPropertyValue)
RadObject.SetValueCore(RadPropertyValue, Object, Object, ValueSource)
RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)
RadObject.GetDefaultValue(RadPropertyValue, Object)
RadObject.CoerceValue(RadPropertyValue, Object)
RadObject.ShouldSerializeProperty(PropertyDescriptor)
RadObject.ShouldSerializeProperty(RadProperty)
RadObject.CanRaisePropertyChangeNotifications(RadPropertyValue)
RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)
RadObject.UnbindProperty(RadProperty)
RadObject.RemoveStylePropertySetting(IPropertySetting)
RadObject.RemoveStylePropertySetting(RadProperty)
RadObject.GetInheritedValue(RadProperty)
RadObject.OnPropertyChanging(RadPropertyChangingEventArgs)
RadObject.OnNotifyPropertyChanged(String)
RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)
RadObject.IsPropertyCancelable(RadPropertyMetadata)
RadObject.PropertyValues
RadObject.IsDesignMode
RadObject.PropertyFilter
RadObject.RadObjectType
RadObject.BindingContext
RadObject.PropertyChanged
RadObject.RadPropertyChanged
RadObject.RadPropertyChanging
RadObject.ShouldSerializePropertyHandler
DisposableObject.GetBitState(Int64)
DisposableObject.SetBitState(Int64, Boolean)
DisposableObject.OnBitStateChanged(Int64, Boolean, Boolean)
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.PerformDispose(Boolean)
DisposableObject.DisposeUnmanagedResources()
DisposableObject.BitState
DisposableObject.Events
DisposableObject.IsDisposing
DisposableObject.IsDisposed
DisposableObject.Disposed
DisposableObject.Disposing
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.ChartView.dll

Syntax

public class BezierSeries : ScatterLineSeries, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IChartSeries, IChartElementPresenter, IAxisProvider

Constructors

BezierSeries()

Initializes a new instance of the BezierSeries class.

Declaration
public BezierSeries()

BezierSeries(SizeF)

Initializes a new instance of the BezierSeries class.

Declaration
public BezierSeries(SizeF pointSize)
Parameters
System.Drawing.SizeF pointSize

Size of the point.

BezierSeries(String, String, String, String, String, String)

Initializes a new instance of the BezierSeries class.

Declaration
public BezierSeries(string xValueMember, string yValueMember, string controlPoint1XMember, string controlPoint1YMember, string controlPoint2XMember, string controlPoint2YMember)
Parameters
System.String xValueMember

The x value member.

System.String yValueMember

The y value member.

System.String controlPoint1XMember

The control point1 X member.

System.String controlPoint1YMember

The control point1 Y member.

System.String controlPoint2XMember

The control point2 X member.

System.String controlPoint2YMember

The control point2 Y member.

Properties

ControlPoint1XMember

Gets or sets the control point1 X member.

Declaration
public string ControlPoint1XMember { get; set; }
Property Value
System.String

The control point1 X member.

ControlPoint1YMember

Gets or sets the control point1 Y member.

Declaration
public string ControlPoint1YMember { get; set; }
Property Value
System.String

The control point1 Y member.

ControlPoint2XMember

Gets or sets the control point2 X member.

Declaration
public string ControlPoint2XMember { get; set; }
Property Value
System.String

The control point2 X member.

ControlPoint2YMember

Gets or sets the control point2 Y member.

Declaration
public string ControlPoint2YMember { get; set; }
Property Value
System.String

The control point2 Y member.

Model

Gets the model.

Declaration
public override ChartSeriesModel Model { get; }
Property Value
ChartSeriesModel

The model.

Overrides
ScatterSeries.Model

Spline

Gets or sets a value indicating whether the series will be drawn as a spline.

Declaration
public override bool Spline { get; }
Property Value
System.Boolean

Overrides
ScatterLineSeries.Spline

SplineTension

Gets or sets a value indicating the tension of the spline. Spline property must be set to true for this property to have effect.

Declaration
public override float SplineTension { get; }
Property Value
System.Single

Overrides
ScatterLineSeries.SplineTension

Methods

BindMembers()

Binds the members.

Declaration
protected override void BindMembers()
Overrides
ScatterSeries.BindMembers()

CreateDefaultDataPoint()

Creates the default data point.

Declaration
protected override DataPoint CreateDefaultDataPoint()
Returns
DataPoint

Overrides
ScatterSeries.CreateDefaultDataPoint()

CreateModel()

Creates the model.

Declaration
protected override ChartDataPointCollection CreateModel()
Returns
ChartDataPointCollection

Overrides
ScatterSeries.CreateModel()

CreatePointElement(DataPoint)

Creates the point element.

Declaration
protected override DataPointElement CreatePointElement(DataPoint point)
Parameters
DataPoint point

The point.

Returns
DataPointElement

Overrides
ScatterLineSeries.CreatePointElement(DataPoint)

ValidatePoint(DataPoint)

Validates the point.

Declaration
protected override void ValidatePoint(DataPoint item)
Parameters
DataPoint item

The item.

Overrides
ScatterSeries.ValidatePoint(DataPoint)

Extension Methods

CommonExtensions.ClearIfNoBindingAndSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
CommonExtensions.SetIfDifferent(RadObject, RadProperty, Object)
CommonExtensions.ClearIfSet(RadObject, RadProperty)
CommonExtensions.IsLocalValueSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.