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, INotifyPropertyChangedEx, INotifyPropertyChanged, INotifyPropertyChanging, ICustomTypeDescriptor where T : class
Type Parameters
TValue type.
- Inheritance
-
ChartSettingsObjectBase<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Remarks
Create instance.
Constructors
ChartSettingsObjectBase(T)
Base proxy object to edit chart element in property grid.
protected ChartSettingsObjectBase(T orig)
Parameters
origTParent chart element or indicator.
Remarks
Create instance.
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
objT
Returns
ToString()
public override string ToString()