PortfolioDataSource

StockSharp.Xaml

组合控件的数据源 。

继承自: Disposable

构造函数

PortfolioDataSource
public PortfolioDataSource(IPortfolioProvider provider)
portfolioDataSource = PortfolioDataSource(provider)

初始化了 & ##PortfolioDataSource+#的新实例.

provider
提供组合信息。

属性

Count
public int Count { get; }
value = portfolioDataSource.Count

数入为出.

Instance
public static PortfolioDataSource Instance { get; }
value = PortfolioDataSource.Instance

案例。

Portfolios
public ObservableCollectionEx<Portfolio> Portfolios { get; }
value = portfolioDataSource.Portfolios

所有的项目

TryInstance
public static PortfolioDataSource TryInstance { get; }
value = PortfolioDataSource.TryInstance

案例。

方法

Add
public void Add(Portfolio portfolio)
portfolioDataSource.Add(portfolio)

添加组合。

portfolio
组合.
DisposeManaged
protected override void DisposeManaged()
portfolioDataSource.DisposeManaged()

释放资源。

Remove
public void Remove(Portfolio portfolio)
portfolioDataSource.Remove(portfolio)

删除组合 。

portfolio
组合.

事件

AfterUpdate
public event Action AfterUpdate
portfolioDataSource.AfterUpdate += handler

后经后.

BeforeUpdate
public event Action BeforeUpdate
portfolioDataSource.BeforeUpdate += handler

更新前。