menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SunburstSegment - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SunburstSegment

    Class implementation for sunburst segment.

    Inheritance
    System.Object
    SunburstSegment
    Namespace: Syncfusion.UI.Xaml.SunburstChart
    Assembly: Syncfusion.SfSunburstChart.WPF.dll
    Syntax
    public class SunburstSegment : DependencyObject

    Constructors

    SunburstSegment()

    Initializes a new instance of the SunburstSegment class.

    Declaration
    public SunburstSegment()

    Fields

    CategoryProperty

    The DependencyProperty for Category property.

    Declaration
    public static readonly DependencyProperty CategoryProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    InteriorProperty

    The DependencyProperty for Interior property.

    Declaration
    public static readonly DependencyProperty InteriorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    OpacityProperty

    The DependencyProperty for Opacity property.

    Declaration
    public static readonly DependencyProperty OpacityProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    StrokeProperty

    The DependencyProperty for Stroke property.

    Declaration
    public static readonly DependencyProperty StrokeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    StrokeThicknessProperty

    The DependencyProperty for StrokeThickness property.

    Declaration
    public static readonly DependencyProperty StrokeThicknessProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ValueProperty

    The DependencyProperty for Value property.

    Declaration
    public static readonly DependencyProperty ValueProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    Category

    Gets or sets the corresponding item name.

    Declaration
    public object Category { get; set; }
    Property Value
    Type
    System.Object

    Childs

    Gets or sets the current segment's childs.

    Declaration
    public List<SunburstSegment> Childs { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<SunburstSegment>

    CurrentLevel

    Gets or sets the corresponding item level.

    Declaration
    public int CurrentLevel { get; set; }
    Property Value
    Type
    System.Int32

    HasChild

    Gets or sets a value indicating whether this segment has child or not.

    Declaration
    public bool HasChild { get; set; }
    Property Value
    Type
    System.Boolean

    HasParent

    Gets or sets a value indicating whether this segment has parent or not.

    Declaration
    public bool HasParent { get; set; }
    Property Value
    Type
    System.Boolean

    Interior

    Gets or sets the the brush to paint the interior of the segment.

    Declaration
    public Brush Interior { get; set; }
    Property Value
    Type
    System.Windows.Media.Brush

    Opacity

    Gets or sets the opacity factor applied to the entire segment.

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

    Parent

    Gets or sets the current segment's parent.

    Declaration
    public SunburstSegment Parent { get; set; }
    Property Value
    Type
    SunburstSegment

    SliceIndex

    Gets or sets sunburst slice index.

    Declaration
    public int SliceIndex { get; set; }
    Property Value
    Type
    System.Int32

    Stroke

    Gets or sets the stroke for the chart.

    Declaration
    public Brush Stroke { get; set; }
    Property Value
    Type
    System.Windows.Media.Brush

    StrokeThickness

    Gets or sets the stroke thickness for the chart.

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

    Value

    Gets or sets the corresponding item value.

    Declaration
    public double Value { get; set; }
    Property Value
    Type
    System.Double
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved