PortfolioGrid
StockSharp.Xaml
El cuadro muestra carteras y posiciones.
Hereda de: BaseGridControl
Implementa: IComponentConnector
Constructores
PortfolioGrid
public PortfolioGrid()
portfolioGrid = PortfolioGrid()
Inicia una nueva instancia de la PortfolioGrid.
Propiedades
HideZeroBalances
public bool HideZeroBalances { get; set; }
value = portfolioGrid.HideZeroBalances
portfolioGrid.HideZeroBalances = value
Ocultar cero equilibrios.
Positions
public IListEx<Position> Positions { get; }
value = portfolioGrid.Positions
La lista de posiciones agregadas a la tabla. Modo de alto rendimiento: alimentar esto directamente.
SelectedPosition
public Position SelectedPosition { get; }
value = portfolioGrid.SelectedPosition
La posición seleccionada.
SelectedPositions
public IEnumerable<Position> SelectedPositions { get; }
value = portfolioGrid.SelectedPositions
Comercios seleccionados.
Source
public IEnumerable<Position> Source { get; set; }
value = portfolioGrid.Source
portfolioGrid.Source = value
Colección externa para mostrar (modo MVVM); reflejada en el buffer interno de seguridad de hilo de la red para que una colección de modelos de visión simple pueda estar atada sin perder el marshalling de hilo UI. La alternativa de alto rendimiento es alimentar las posiciones directamente; no utilizar ambos a la vez.
Métodos
InitializeComponent
public void InitializeComponent()
portfolioGrid.InitializeComponent()
InitializeComponent
Load
public override void Load(SettingsStorage storage)
portfolioGrid.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
Save
public override void Save(SettingsStorage storage)
portfolioGrid.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.
Campos
SourceProperty
public static readonly DependencyProperty SourceProperty
value = PortfolioGrid.SourceProperty
Propiedad de dependencia de la fuente.