Class ChartBandElement
Элемент графика, представляющий полосу.
Inherited Members
Namespace: StockSharp.Xaml.Charting
Assembly: StockSharp.Xaml.Charting.dll
Syntax
public sealed class ChartBandElement : ChartElement<ChartBandElement>, IPersistable,,, IChartElement, INotifyPropertyChanged, ICloneable<IChartElement>, ICloneable, INotifyPropertyChanging
Constructors
ChartBandElement()
Создать объект.
Declaration
public ChartBandElement()
Properties
Line1
Declaration
public ChartLineElement Line1 { get; }
Property Value
Type | Description |
---|---|
ChartLineElement |
Line2
Declaration
public ChartLineElement Line2 { get; }
Property Value
Type | Description |
---|---|
ChartLineElement |
Style
Стиль отрисовки полосы. Значение по-умолчанию Band. Может быть BandOneValue.
Declaration
public ChartIndicatorDrawStyles Style { get; set; }
Property Value
Type | Description |
---|---|
ChartIndicatorDrawStyles |
Methods
CheckAxesCompatible(Nullable<ChartAxisType>, Nullable<ChartAxisType>)
Проверить если элемент может быть отрисован с использованием указанными типами осей.
Declaration
public override bool CheckAxesCompatible(Nullable<ChartAxisType> xType, Nullable<ChartAxisType> yType)
Parameters
Type | Name | Description |
---|---|---|
Nullable<ChartAxisType> | xType | Тип оси X. |
Nullable<ChartAxisType> | yType | Тип оси Y. |
Returns
Type | Description |
---|---|
Boolean | true если указанные тип поддерживаются. |
Overrides
StockSharp.Xaml.Charting.ChartElement<StockSharp.Xaml.Charting.ChartBandElement>.CheckAxesCompatible(System.Nullable<StockSharp.Xaml.Charting.ChartAxisType>, System.Nullable<StockSharp.Xaml.Charting.ChartAxisType>)
Load(SettingsStorage)
Загрузить настройки.
Declaration
public override void Load(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Хранилище настроек. |
Overrides
StockSharp.Xaml.Charting.ChartElement<StockSharp.Xaml.Charting.ChartBandElement>.Load(Ecng.Serialization.SettingsStorage)
OnDraw(ChartDrawData)
Отрисовать на корневом элементе.
Declaration
protected override bool OnDraw(ChartDrawData data)
Parameters
Type | Name | Description |
---|---|---|
ChartDrawData | data | Данные отрисовки графика. |
Returns
Type | Description |
---|---|
Boolean | true если данные были успешно отрисованы, иначе, возвращается false. |
Overrides
StockSharp.Xaml.Charting.ChartElement<StockSharp.Xaml.Charting.ChartBandElement>.OnDraw(StockSharp.Xaml.Charting.ChartDrawData)
Save(SettingsStorage)
Сохранить настройки.
Declaration
public override void Save(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Хранилище настроек. |
Overrides
StockSharp.Xaml.Charting.ChartElement<StockSharp.Xaml.Charting.ChartBandElement>.Save(Ecng.Serialization.SettingsStorage)
Implements
Ecng.Serialization.IPersistable
Ecng.Common.ICloneable<>