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
CanEditProperty
public static readonly DependencyProperty CanEditProperty
Field Value
DateFromProperty
public static readonly DependencyProperty DateFromProperty
Field Value
DateToProperty
public static readonly DependencyProperty DateToProperty
Field Value
DrawSecurityCommand
public static readonly RoutedCommand DrawSecurityCommand
Field Value
DrawSourcesProperty
public static readonly DependencyProperty DrawSourcesProperty
Field Value
IsStartedProperty
public static readonly DependencyProperty IsStartedProperty
Field Value
MarketDataDriveProperty
public static readonly DependencyProperty MarketDataDriveProperty
Field Value
SaveSecurityCommand
public static readonly RoutedCommand SaveSecurityCommand
Field Value
SecurityCodeProperty
public static readonly DependencyProperty SecurityCodeProperty
Field Value
Properties
Board
public ExchangeBoard Board { get; set; }
Property Value
CanEdit
public bool CanEdit { get; set; }
Property Value
DateFrom
public DateTime DateFrom { get; set; }
Property Value
DateTo
public DateTime DateTo { get; set; }
Property Value
DefaultSecurityCode
protected virtual string DefaultSecurityCode { get; }
Property Value
DrawSources
public bool DrawSources { get; set; }
Property Value
HasError
public bool HasError { get; }
Property Value
IsStarted
public bool IsStarted { get; set; }
Property Value
MarketDataDrive
public IMarketDataDrive MarketDataDrive { get; set; }
Property Value
Security
public Security Security { get; set; }
Property Value
SecurityCode
public string SecurityCode { get; set; }
Property Value
SecurityType
public virtual Type SecurityType { get; }
Property Value
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
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