Class CompositeSecurityPanel
Inheritance
CompositeSecurityPanel
Implements
Ecng.Serialization.IPersistable
Assembly: StockSharp.Studio.Controls.dll
Syntax
public class CompositeSecurityPanel : BaseStudioControl, IStudioControl, IPersistable, IDisposable, INotifyPropertyChanged, IComponentConnector
Constructors
CompositeSecurityPanel()
Declaration
public CompositeSecurityPanel()
Fields
BoardProperty
Declaration
public static readonly DependencyProperty BoardProperty
Field Value
CanEditProperty
Declaration
public static readonly DependencyProperty CanEditProperty
Field Value
DateFromProperty
Declaration
public static readonly DependencyProperty DateFromProperty
Field Value
DateToProperty
Declaration
public static readonly DependencyProperty DateToProperty
Field Value
DrawSecurityCommand
Declaration
public static readonly RoutedCommand DrawSecurityCommand
Field Value
DrawSourcesProperty
Declaration
public static readonly DependencyProperty DrawSourcesProperty
Field Value
IsStartedProperty
Declaration
public static readonly DependencyProperty IsStartedProperty
Field Value
MarketDataDriveProperty
Declaration
public static readonly DependencyProperty MarketDataDriveProperty
Field Value
SaveSecurityCommand
Declaration
public static readonly RoutedCommand SaveSecurityCommand
Field Value
SecurityCodeProperty
Declaration
public static readonly DependencyProperty SecurityCodeProperty
Field Value
Properties
Board
Declaration
public ExchangeBoard Board { get; set; }
Property Value
CanEdit
Declaration
public bool CanEdit { get; set; }
Property Value
DateFrom
Declaration
public DateTime DateFrom { get; set; }
Property Value
DateTo
Declaration
public DateTime DateTo { get; set; }
Property Value
DefaultSecurityCode
Declaration
protected virtual string DefaultSecurityCode { get; }
Property Value
DrawSources
Declaration
public bool DrawSources { get; set; }
Property Value
HasError
Declaration
public bool HasError { get; }
Property Value
IsStarted
Declaration
public bool IsStarted { get; set; }
Property Value
MarketDataDrive
Declaration
public IMarketDataDrive MarketDataDrive { get; set; }
Property Value
Security
Declaration
public Security Security { get; set; }
Property Value
SecurityCode
Declaration
public string SecurityCode { get; set; }
Property Value
SecurityType
Declaration
public virtual Type SecurityType { get; }
Property Value
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
InitializeComponent()
Declaration
public void InitializeComponent()
InsertSecurity(Security)
Declaration
protected virtual void InsertSecurity(Security security)
Parameters
Load(SettingsStorage)
Declaration
public override void Load(SettingsStorage storage)
Parameters
Type |
Name |
Description |
Ecng.Serialization.SettingsStorage |
storage |
|
Overrides
OnSecurityChanged(Security)
Declaration
protected virtual bool OnSecurityChanged(Security security)
Parameters
Returns
Save(SettingsStorage)
Declaration
public override void Save(SettingsStorage storage)
Parameters
Type |
Name |
Description |
Ecng.Serialization.SettingsStorage |
storage |
|
Overrides
ShowError(String)
Declaration
protected void ShowError(string errorText)
Parameters
Type |
Name |
Description |
String |
errorText |
|
UpdateSecurity(Security)
Declaration
protected virtual void UpdateSecurity(Security security)
Parameters
Validate(IEnumerable<Security>, Security)
Declaration
protected string Validate(IEnumerable<Security> innerSecurities, Security parent = null)
Parameters
Returns
Implements
Ecng.Serialization.IPersistable
Extension Methods