Table of Contents

Class CompositeSecurityPanel

Namespace
StockSharp.Studio.Controls
Assembly
StockSharp.Studio.Controls.dll
public class CompositeSecurityPanel : BaseStudioControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IStudioControl, IPersistable, IDisposable, INotifyPropertyChanged, IComponentConnector
Inheritance
CompositeSecurityPanel
Implements
IPersistable
Derived
Inherited Members
Extension Methods

Constructors

CompositeSecurityPanel()

public CompositeSecurityPanel()

Fields

BoardProperty

public static readonly DependencyProperty BoardProperty

Field Value

DependencyProperty

CanEditProperty

public static readonly DependencyProperty CanEditProperty

Field Value

DependencyProperty

DateFromProperty

public static readonly DependencyProperty DateFromProperty

Field Value

DependencyProperty

DateToProperty

public static readonly DependencyProperty DateToProperty

Field Value

DependencyProperty

DrawSecurityCommand

public static readonly RoutedCommand DrawSecurityCommand

Field Value

RoutedCommand

DrawSourcesProperty

public static readonly DependencyProperty DrawSourcesProperty

Field Value

DependencyProperty

IsStartedProperty

public static readonly DependencyProperty IsStartedProperty

Field Value

DependencyProperty

MarketDataDriveProperty

public static readonly DependencyProperty MarketDataDriveProperty

Field Value

DependencyProperty

SaveSecurityCommand

public static readonly RoutedCommand SaveSecurityCommand

Field Value

RoutedCommand

SecurityCodeProperty

public static readonly DependencyProperty SecurityCodeProperty

Field Value

DependencyProperty

Properties

Board

public ExchangeBoard Board { get; set; }

Property Value

ExchangeBoard

CanEdit

public bool CanEdit { get; set; }

Property Value

bool

DateFrom

public DateTime DateFrom { get; set; }

Property Value

DateTime

DateTo

public DateTime DateTo { get; set; }

Property Value

DateTime

DefaultSecurityCode

protected virtual string DefaultSecurityCode { get; }

Property Value

string

DrawSources

public bool DrawSources { get; set; }

Property Value

bool

HasError

public bool HasError { get; }

Property Value

bool

IsStarted

public bool IsStarted { get; set; }

Property Value

bool

MarketDataDrive

public IMarketDataDrive MarketDataDrive { get; set; }

Property Value

IMarketDataDrive

Security

public Security Security { get; set; }

Property Value

Security

SecurityCode

public string SecurityCode { get; set; }

Property Value

string

SecurityType

public virtual Type SecurityType { get; }

Property Value

Type

Methods

Dispose()

public override void Dispose()

InitializeComponent()

public void InitializeComponent()

InsertSecurity(Security)

protected virtual void InsertSecurity(Security security)

Parameters

security Security

Load(SettingsStorage)

public override void Load(SettingsStorage storage)

Parameters

storage SettingsStorage

OnSecurityChanged(Security)

protected virtual bool OnSecurityChanged(Security security)

Parameters

security Security

Returns

bool

Save(SettingsStorage)

public override void Save(SettingsStorage storage)

Parameters

storage SettingsStorage

ShowError(string)

protected void ShowError(string errorText)

Parameters

errorText string

UpdateSecurity(Security)

protected virtual void UpdateSecurity(Security security)

Parameters

security Security

Validate(IEnumerable<Security>, Security)

protected string Validate(IEnumerable<Security> innerSecurities, Security parent = null)

Parameters

innerSecurities IEnumerable<Security>
parent Security

Returns

string