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
TParent 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
ToString()
public override string ToString()