BuySellGrid

StockSharp.Xaml

Tabellensteuerung, die einen Satz von BuySellPanel enthält.

Erbt von: UserControl

Implementiert: IPersistable, IComponentConnector

Konstruktoren

BuySellGrid
public BuySellGrid()
buySellGrid = BuySellGrid()

Initialisiert eine neue Instanz von BuySellGrid.

Eigenschaften

MarketDataProvider
public IMarketDataProvider MarketDataProvider { get; set; }
value = buySellGrid.MarketDataProvider
buySellGrid.MarketDataProvider = value

Der Marktdatenanbieter.

Panels
public IEnumerable<BuySellPanel> Panels { get; }
value = buySellGrid.Panels

Platten.

Portfolios
public PortfolioDataSource Portfolios { get; set; }
value = buySellGrid.Portfolios
buySellGrid.Portfolios = value

Verfügbare Portfolios.

SecurityProvider
public ISecurityProvider SecurityProvider { get; set; }
value = buySellGrid.SecurityProvider
buySellGrid.SecurityProvider = value

Der Anbieter von Informationen über Instrumente.

Methoden

AddPanel
public BuySellPanel AddPanel(Security security)
result = buySellGrid.AddPanel(security)

Panel hinzufügen.

security
Finanzinstrument.

Rückgabe: Buy/Sell Operations Panel.

ClearPanels
public void ClearPanels()
buySellGrid.ClearPanels()

Entfernen Sie alle BuySellPanel.

InitializeComponent
public void InitializeComponent()
buySellGrid.InitializeComponent()

InitializeComponent

Load
public void Load(SettingsStorage storage)
buySellGrid.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
RemovePanel
public void RemovePanel(BuySellPanel panel)
buySellGrid.RemovePanel(panel)

Fenster entfernen.

panel
Buy/Sell Operations Panel.
Save
public void Save(SettingsStorage storage)
buySellGrid.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.

Ereignisse

OrderRegistering
public event Action<Security, Portfolio, Sides, decimal, decimal> OrderRegistering
buySellGrid.OrderRegistering += handler

Das Orderregistrierungsereignis.

PanelAdded
public event Action<BuySellPanel> PanelAdded
buySellGrid.PanelAdded += handler

Panel hinzugefügte Veranstaltung.

PanelRemoved
public event Action<BuySellPanel> PanelRemoved
buySellGrid.PanelRemoved += handler

Panel entfernt Ereignis.