Class SunburstLegendItem
Class implementation for LegendItem.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.SunburstChart
Assembly: Syncfusion.SfSunburstChart.WPF.dll
Syntax
public class SunburstLegendItem : DependencyObject, INotifyPropertyChanged
Constructors
SunburstLegendItem()
Declaration
public SunburstLegendItem()
Fields
IconHeightProperty
The DependencyProperty for IconHeight property.
Declaration
public static readonly DependencyProperty IconHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IconWidthProperty
The DependencyProperty for IconWidth property.
Declaration
public static readonly DependencyProperty IconWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
InteriorProperty
The DependencyProperty for Interior property.
Declaration
public static readonly DependencyProperty InteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMarginProperty
The DependencyProperty for ItemMargin property.
Declaration
public static readonly DependencyProperty ItemMarginProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelProperty
The DependencyProperty for Label property.
Declaration
public static readonly DependencyProperty LabelProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LegendIconTemplateProperty
The DependencyProperty for LegendIconTemplate property.
Declaration
public static readonly DependencyProperty LegendIconTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OpacityProperty
The DependencyProperty for Opacity property.
Declaration
public static readonly DependencyProperty OpacityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StrokeBrushProperty
The DependencyProperty for StrokeBrush property.
Declaration
public static readonly DependencyProperty StrokeBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StrokeThicknessProperty
The DependencyProperty for StrokeThickness property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
IconHeight
Gets or sets height of the legend.
Declaration
public double IconHeight { get; set; }
Property Value
Type |
---|
System.Double |
IconWidth
Gets or sets width of the legend icon.
Declaration
public double IconWidth { get; set; }
Property Value
Type |
---|
System.Double |
Interior
Gets or sets interior for the legend item.
Declaration
public Brush Interior { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
ItemMargin
Gets or sets the margin for legend item.
Declaration
public Thickness ItemMargin { get; set; }
Property Value
Type |
---|
System.Windows.Thickness |
Label
Gets or sets the legend item name.
Declaration
public string Label { get; set; }
Property Value
Type |
---|
System.String |
LegendIconTemplate
Gets or sets LegendIconTemplate property.
Declaration
public DataTemplate LegendIconTemplate { get; set; }
Property Value
Type |
---|
System.Windows.DataTemplate |
Opacity
Gets or sets the opacity factor applied to the legend item.
Declaration
public double Opacity { get; set; }
Property Value
Type |
---|
System.Double |
StrokeBrush
Gets or sets stroke brush for the legend item.
Declaration
public Brush StrokeBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
StrokeThickness
Gets or sets stroke thickness for the legend item.
Declaration
public double StrokeThickness { get; set; }
Property Value
Type |
---|
System.Double |
Events
PropertyChanged
Occurs when binding property values are changed.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |