WPF

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartDoughnutSegment

    Show / Hide Table of Contents

    Class ChartDoughnutSegment

    Represents Doughnut chart type segment.

    Inheritance
    System.Object
    ChartSegment
    ChartPieSegment
    ChartDoughnutSegment
    Implements
    System.IDisposable
    Inherited Members
    ChartPieSegment.m_startPoint
    ChartPieSegment.m_endPoint
    ChartPieSegment.AngleOfSliceRotationPropertyKey
    ChartPieSegment.ExternalPointsProperty
    ChartPieSegment.LayerBrushProperty
    ChartPieSegment.GeometryProperty
    ChartPieSegment.IsExplodedProperty
    ChartPieSegment.ExplodeRadiusProperty
    ChartPieSegment.AngleOfSliceRotationProperty
    ChartPieSegment.PieCoefficientProperty
    ChartPieSegment.PieCoefficient
    ChartPieSegment.EndAngle
    ChartPieSegment.AngleOfSliceRotation
    ChartPieSegment.StartAngle
    ChartPieSegment.Geometry
    ChartPieSegment.IsExploded
    ChartPieSegment.ExplodeRadius
    ChartPieSegment.ExternalPoints
    ChartPieSegment.LayerBrush
    ChartSegment.CenterOfViewportPropertyKey
    ChartSegment.SeriesPropertyKey
    ChartSegment.zRange
    ChartSegment.ToolTipProperty
    ChartSegment.InteriorProperty
    ChartSegment.StrokeProperty
    ChartSegment.StrokeThicknessProperty
    ChartSegment.DefaultTemplatePropertyKey
    ChartSegment.HighlightedProperty
    ChartSegment.ItemProperty
    ChartSegment.SeriesProperty
    ChartSegment.IsSelectedProperty
    ChartSegment.CenterOfViewportProperty
    ChartSegment.GetCenterOfViewport(DependencyObject)
    ChartSegment.SetXRange(Double[])
    ChartSegment.SetYRange(Double[])
    ChartSegment.SetZRange(Double[])
    ChartSegment.SetPointsForAllSeries(ChartSeries, ChartAxis)
    ChartSegment.OnPropertyChanged(DependencyPropertyChangedEventArgs)
    ChartSegment.DisposeSegment()
    ChartSegment.IsSelected
    ChartSegment.Series
    ChartSegment.Item
    ChartSegment.Geometry3D
    ChartSegment.Geometry3DGroup
    ChartSegment.XDataMeasure
    ChartSegment.YDataMeasure
    ChartSegment.ZDataMeasure
    ChartSegment.CorrespondingPoints
    ChartSegment.ToolTip
    ChartSegment.Interior
    ChartSegment.Stroke
    ChartSegment.StrokeThickness
    ChartSegment.DefaultTemplate
    ChartSegment.Highlighted
    Namespace: Syncfusion.Windows.Chart
    Assembly: Syncfusion.Chart.Wpf.dll
    Syntax
    public sealed class ChartDoughnutSegment : ChartPieSegment, IDisposable
    Remarks

    Class instance is created automatically by WPF Chart building system.

    Fields

    DoughnutCoefficientProperty

    Identifies the DoughnutCoefficient dependency property.

    Declaration
    public static readonly DependencyProperty DoughnutCoefficientProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    DoughnutCoefficient

    Gets or sets the doughnut coefficient. This is a dependency property.

    Declaration
    public double DoughnutCoefficient { get; set; }
    Property Value
    Type Description
    System.Double

    The doughnut coefficient.

    Remarks

    Represents doughnut coefficient that corresponds for interior hole radius.

    Methods

    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    Declaration
    public override void Dispose()
    Overrides
    ChartSegment.Dispose()

    Draw3DSegment(IChartTransformer)

    Draws the 3D segment.

    Declaration
    public override void Draw3DSegment(IChartTransformer transformer)
    Parameters
    Type Name Description
    Syncfusion.Windows.Chart.IChartTransformer transformer

    The transformer

    Overrides
    ChartPieSegment.Draw3DSegment(IChartTransformer)

    Update(IChartTransformer)

    Updates the real coordinates of segment with respect to chart type.

    Declaration
    public override void Update(IChartTransformer transformer)
    Parameters
    Type Name Description
    Syncfusion.Windows.Chart.IChartTransformer transformer

    Instance of class that implements Syncfusion.Windows.Chart.IChartTransformer interface.

    Overrides
    ChartPieSegment.Update(IChartTransformer)
    Remarks

    Method is being called internally in order to update segment.

    See Also
    ChartDoughnutSegment

    Implements

    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved