Table of Contents

Class RadarPresenter

Namespace
H.Controls.Chart2D
Assembly
H.Controls.Chart2D.dll
[Display(Name = "雷达图")]
public class RadarPresenter : Chart2DPresenterBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IDesignPresenterBase
Inheritance
RadarPresenter
Implements
Inherited Members
Extension Methods

Constructors

RadarPresenter()

public RadarPresenter()

RadarPresenter(IChartDataProvider)

public RadarPresenter(IChartDataProvider dataProvider)

Parameters

dataProvider IChartDataProvider

RadarPresenter(IEnumerable<double>)

public RadarPresenter(IEnumerable<double> data)

Parameters

data IEnumerable<double>

Properties

Foreground

[Display(Name = "显示颜色", GroupName = "常用,数据")]
[TypeConverter(typeof(BrushArrayTypeConverter))]
public ObservableCollection<Color> Foreground { get; set; }

Property Value

ObservableCollection<Color>

xAxis

[Display(Name = "X轴", GroupName = "常用,数据")]
public DoubleCollection xAxis { get; set; }

Property Value

DoubleCollection

yAxis

[Display(Name = "Y轴", GroupName = "常用,数据")]
public DoubleCollection yAxis { get; set; }

Property Value

DoubleCollection

Methods

LoadxAxis(IEnumerable<double>, double, double, int)

protected virtual void LoadxAxis(IEnumerable<double> data, double max = Infinity, double min = 0, int count = 5)

Parameters

data IEnumerable<double>
max double
min double
count int

LoadyAxis(IEnumerable<double>, double, double)

protected virtual void LoadyAxis(IEnumerable<double> data, double max = 360, double min = 0)

Parameters

data IEnumerable<double>
max double
min double

RefreshData(IEnumerable<double>)

public void RefreshData(IEnumerable<double> data)

Parameters

data IEnumerable<double>