Class LegendItemsAdapter<TSource>
Defines the adapter for SciChartLegend
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class LegendItemsAdapter<TSource>
Type Parameters
| Name | Description |
|---|---|
| TSource |
Constructors
LegendItemsAdapter(ILegendItemsFactory legendItemsFactory)
Creates a new instance of the LegendItemsAdapter class
Declaration
protected LegendItemsAdapter(ILegendItemsFactory legendItemsFactory)
Parameters
| Type | Name | Description |
|---|---|---|
| ILegendItemsFactory | legendItemsFactory | The factory which creates items for this adapter |
Fields
legendItemsFactory
Declaration
public final ILegendItemsFactory legendItemsFactory
Field Value
| Type | Description |
|---|---|
| ILegendItemsFactory |
Methods
getDataSet()
Gets the list of SeriesInfo to display in SciChartLegend
Declaration
public final ObservableCollection<TSource> getDataSet()
Returns
| Type | Description |
|---|---|
| ObservableCollection<TSource> | The list of SeriesInfo to display |
notifyDataSetChanged()
Notifies that data set has changed
Declaration
public final void notifyDataSetChanged()
notifyDataSetUpdated()
Notifies that data set items have changed
Declaration
public final void notifyDataSetUpdated()
registerAdapterDataObserver(LegendItemsAdapter.IAdapterDataObserver adapterDataObserver)
Registers observer for this adapter
Declaration
public final void registerAdapterDataObserver(LegendItemsAdapter.IAdapterDataObserver adapterDataObserver)
Parameters
| Type | Name | Description |
|---|---|---|
| LegendItemsAdapter.IAdapterDataObserver | adapterDataObserver | The observer to register |
setDataSet(ObservableCollection<TSource> dataSet)
Sets the list of SeriesInfo to display in SciChartLegend
Declaration
public final void setDataSet(ObservableCollection<TSource> dataSet)
Parameters
| Type | Name | Description |
|---|---|---|
| ObservableCollection<TSource> | dataSet | The list of SeriesInfo to display |
unregisterAdapterDataObserver(LegendItemsAdapter.IAdapterDataObserver adapterDataObserver)
Deregisters observer for this adapter
Declaration
public final void unregisterAdapterDataObserver(LegendItemsAdapter.IAdapterDataObserver adapterDataObserver)
Parameters
| Type | Name | Description |
|---|---|---|
| LegendItemsAdapter.IAdapterDataObserver | adapterDataObserver | The observer to deregister |