Table of Contents

Class ChartSettingsObjectBase<T>

Namespace
StockSharp.Xaml.Charting.Ultrachart
Assembly
StockSharp.Xaml.Charting.dll

Base proxy object to edit chart element in property grid.

public abstract class ChartSettingsObjectBase<T> : NotifiableObject, ICustomTypeDescriptor where T : class

Type Parameters

T

Value type.

Inheritance
ChartSettingsObjectBase<T>
Implements
Derived
Extension Methods

Constructors

ChartSettingsObjectBase(T)

Create instance.

protected ChartSettingsObjectBase(T orig)

Parameters

orig T

Parent chart element or indicator.

Properties

CategoriesMode

Categories mode of property grid.

public CategoriesShowMode CategoriesMode { get; protected set; }

Property Value

CategoriesShowMode

Orig

Parent chart element or indicator.

public T Orig { get; }

Property Value

T

Methods

OnGetProperties(T)

Get property list from wrapped object.

protected abstract PropertyDescriptor[] OnGetProperties(T obj)

Parameters

obj T

Returns

PropertyDescriptor[]

ToString()

public override string ToString()

Returns

string