Class SunburstSegment
Class implementation for sunburst segment.
Inheritance
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 |