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
T
Value 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
orig
TParent 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
obj
T
Returns
ToString()
public override string ToString()