Show / Hide Table of Contents

Class CompositeSecurityPanel

Inheritance
Object
BaseStudioControl
CompositeSecurityPanel
ContinuousSecurityPanel
IndexSecurityPanel
Implements
IStudioControl
Ecng.Serialization.IPersistable
IDisposable
INotifyPropertyChanged
IComponentConnector
Inherited Members
BaseStudioControl.TitleProperty
BaseStudioControl.StudioContainerProperty
BaseStudioControl.IconProperty
BaseStudioControl.SetStudioContainer(UIElement, IStudioContainer)
BaseStudioControl.GetStudioContainer(UIElement)
BaseStudioControl.WhenLoaded(Action)
BaseStudioControl.CanClose(CloseReason)
BaseStudioControl.Dispose(CloseReason)
BaseStudioControl.FirstTimeInit()
BaseStudioControl.RaiseChangedCommand()
BaseStudioControl.SendCommand(IStudioCommand)
BaseStudioControl.RaisePropertyChanged(String)
BaseStudioControl.Title
BaseStudioControl.Icon
BaseStudioControl.Key
BaseStudioControl.SaveWithLayout
BaseStudioControl.IsTitleEditable
BaseStudioControl.CommandService
BaseStudioControl.SecurityProvider
BaseStudioControl.Connector
BaseStudioControl.MarketDataProvider
BaseStudioControl.PortfolioDataSource
BaseStudioControl.LogManager
BaseStudioControl.ExchangeInfoProvider
BaseStudioControl.PortfolioMessageAdapterProvider
BaseStudioControl.PropertyChanged
Namespace: StockSharp.Studio.Controls
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
Type Description
DependencyProperty

CanEditProperty

Declaration
public static readonly DependencyProperty CanEditProperty
Field Value
Type Description
DependencyProperty

DateFromProperty

Declaration
public static readonly DependencyProperty DateFromProperty
Field Value
Type Description
DependencyProperty

DateToProperty

Declaration
public static readonly DependencyProperty DateToProperty
Field Value
Type Description
DependencyProperty

DrawSecurityCommand

Declaration
public static readonly RoutedCommand DrawSecurityCommand
Field Value
Type Description
RoutedCommand

DrawSourcesProperty

Declaration
public static readonly DependencyProperty DrawSourcesProperty
Field Value
Type Description
DependencyProperty

IsStartedProperty

Declaration
public static readonly DependencyProperty IsStartedProperty
Field Value
Type Description
DependencyProperty

MarketDataDriveProperty

Declaration
public static readonly DependencyProperty MarketDataDriveProperty
Field Value
Type Description
DependencyProperty

SaveSecurityCommand

Declaration
public static readonly RoutedCommand SaveSecurityCommand
Field Value
Type Description
RoutedCommand

SecurityCodeProperty

Declaration
public static readonly DependencyProperty SecurityCodeProperty
Field Value
Type Description
DependencyProperty

Properties

Board

Declaration
public ExchangeBoard Board { get; set; }
Property Value
Type Description
ExchangeBoard

CanEdit

Declaration
public bool CanEdit { get; set; }
Property Value
Type Description
Boolean

DateFrom

Declaration
public DateTime DateFrom { get; set; }
Property Value
Type Description
DateTime

DateTo

Declaration
public DateTime DateTo { get; set; }
Property Value
Type Description
DateTime

DefaultSecurityCode

Declaration
protected virtual string DefaultSecurityCode { get; }
Property Value
Type Description
String

DrawSources

Declaration
public bool DrawSources { get; set; }
Property Value
Type Description
Boolean

HasError

Declaration
public bool HasError { get; }
Property Value
Type Description
Boolean

IsStarted

Declaration
public bool IsStarted { get; set; }
Property Value
Type Description
Boolean

MarketDataDrive

Declaration
public IMarketDataDrive MarketDataDrive { get; set; }
Property Value
Type Description
IMarketDataDrive

Security

Declaration
public Security Security { get; set; }
Property Value
Type Description
Security

SecurityCode

Declaration
public string SecurityCode { get; set; }
Property Value
Type Description
String

SecurityType

Declaration
public virtual Type SecurityType { get; }
Property Value
Type Description
Type

Methods

Dispose()

Declaration
public override void Dispose()
Overrides
BaseStudioControl.Dispose()

InitializeComponent()

Declaration
public void InitializeComponent()

InsertSecurity(Security)

Declaration
protected virtual void InsertSecurity(Security security)
Parameters
Type Name Description
Security security

Load(SettingsStorage)

Declaration
public override void Load(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage
Overrides
BaseStudioControl.Load(SettingsStorage)

OnSecurityChanged(Security)

Declaration
protected virtual bool OnSecurityChanged(Security security)
Parameters
Type Name Description
Security security
Returns
Type Description
Boolean

Save(SettingsStorage)

Declaration
public override void Save(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage
Overrides
BaseStudioControl.Save(SettingsStorage)

ShowError(String)

Declaration
protected void ShowError(string errorText)
Parameters
Type Name Description
String errorText

UpdateSecurity(Security)

Declaration
protected virtual void UpdateSecurity(Security security)
Parameters
Type Name Description
Security security

Validate(IEnumerable<Security>, Security)

Declaration
protected string Validate(IEnumerable<Security> innerSecurities, Security parent = null)
Parameters
Type Name Description
IEnumerable<Security> innerSecurities
Security parent
Returns
Type Description
String

Implements

IStudioControl
Ecng.Serialization.IPersistable
System.IDisposable
System.ComponentModel.INotifyPropertyChanged
System.Windows.Markup.IComponentConnector

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾