Class ChartDataModel
Class implementation for ChartDataModel
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public class ChartDataModel : INotifyPropertyChanged, IDisposable
Constructors
ChartDataModel()
Empty constructor implementation for ChartDataModel
Declaration
public ChartDataModel()
ChartDataModel(IEnumerable)
Called when instance created for ChartDataModel with single arguments.
Declaration
public ChartDataModel(IEnumerable source)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.IEnumerable | source |
ChartDataModel(IEnumerable, String, IEnumerable<String>)
Called when instance created for ChartDataModel with three arguments.
Declaration
public ChartDataModel(IEnumerable source, string pathX, IEnumerable<string> pathsY)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.IEnumerable | source | |
System.String | pathX | |
System.Collections.Generic.IEnumerable<System.String> | pathsY |
Fields
_pp
Static variable initialization for _pp
Declaration
public static ChartPoint _pp
Field Value
Type |
---|
ChartPoint |
Properties
ChartPoints
Get or Set ChartPoints property
Declaration
public ChartListData ChartPoints { get; set; }
Property Value
Type |
---|
ChartListData |
ContentPath
Get or Set ContentPath property
Declaration
public string ContentPath { get; set; }
Property Value
Type |
---|
System.String |
IsIndexed
Get and Set IsIndexed Property
Declaration
public bool IsIndexed { get; set; }
Property Value
Type |
---|
System.Boolean |
PathsY
Get and Set PathY property
Declaration
public IEnumerable<string> PathsY { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IEnumerable<System.String> |
PathX
get and Set PathX property
Declaration
public string PathX { get; set; }
Property Value
Type |
---|
System.String |
PositionPath
Get and Set PositionPath property
Declaration
public string PositionPath { get; set; }
Property Value
Type |
---|
System.String |
pp
Get or Set PP property
Declaration
public ChartPoint pp { get; set; }
Property Value
Type |
---|
ChartPoint |
Source
Get or Set Source property
Declaration
public object Source { get; set; }
Property Value
Type |
---|
System.Object |
XValueType
Get or Set XValueType property
Declaration
public ChartValueType XValueType { get; }
Property Value
Type |
---|
ChartValueType |
Methods
BeginInit()
Method implementation for BeginInit for performance
Declaration
public void BeginInit()
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
EndInit()
Method implementation for EndInit for Performance
Declaration
public void EndInit()
GetChartPointsData(String, IEnumerable<String>)
Return IchartData values based on the given values
Declaration
public IChartData GetChartPointsData(string pathX, IEnumerable<string> pathsY)
Parameters
Type | Name | Description |
---|---|---|
System.String | pathX | |
System.Collections.Generic.IEnumerable<System.String> | pathsY |
Returns
Type |
---|
IChartData |
GetOtherData(Object, String)
Return the object based on given object and string values
Declaration
public object GetOtherData(object data, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
System.Object | data | |
System.String | propertyName |
Returns
Type |
---|
System.Object |
GetSourceList(Object)
Return IEnumerable value based on given object
Declaration
public virtual IEnumerable GetSourceList(object source)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source |
Returns
Type |
---|
System.Collections.IEnumerable |
Events
PropertyChanged
Called when property changed in ChartDataModel
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |