OrderGrid

StockSharp.Xaml

显示命令的表格(命令)。

继承自: BaseGridControl

实现: IComponentConnector

构造函数

OrderGrid
public OrderGrid()
orderGrid = OrderGrid()

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

属性

IsInteractive
public bool IsInteractive { get; set; }
value = orderGrid.IsInteractive
orderGrid.IsInteractive = value

互动模式.

MaxCount
public int MaxCount { get; set; }
value = orderGrid.MaxCount
orderGrid.MaxCount = value

显示的最大命令数。 - 1 值表示无限数量。 默认为 100000 。

Orders
public IListEx<Order> Orders { get; }
value = orderGrid.Orders

表格中添加的命令列表 。 高性能模式: 直接输入 。

SelectedOrder
public Order SelectedOrder { get; }
value = orderGrid.SelectedOrder

所选顺序 。

SelectedOrders
public IEnumerable<Order> SelectedOrders { get; }
value = orderGrid.SelectedOrders

选取之令.

Source
public IEnumerable<Order> Source { get; set; }
value = orderGrid.Source
orderGrid.Source = value

要显示的外部收藏( MVVM 模式); 镜像入网格的内部线程安全缓冲器, 这样一个平面视图模型收藏可以捆绑而不丢失UI- 线程编组. 高性能的替代是直接给定命令提供素材; 不要同时使用两者.

方法

AddRegistrationFail
public void AddRegistrationFail(OrderFail fail)
orderGrid.AddRegistrationFail(fail)

将登记错误的说明添加到表中.

fail
错误。
InitializeComponent
public void InitializeComponent()
orderGrid.InitializeComponent()

InitializeComponent

OnOrderAdded
protected virtual void OnOrderAdded(Order order)
orderGrid.OnOrderAdded(order)

这种方法在添加了新顺序时称为.

order
肃静
RaiseSelectionChanged
protected override void RaiseSelectionChanged(GridSelectionChangedEventArgs e)
orderGrid.RaiseSelectionChanged(e)

Raise SelectedOrderChanged event.

e

事件

OrderCanceling
public event Action<Order> OrderCanceling
orderGrid.OrderCanceling += handler

选中的命令取消事件 。

OrderRegistering
public event Action OrderRegistering
orderGrid.OrderRegistering += handler

订单注册活动.

OrderReRegistering
public event Action<Order> OrderReRegistering
orderGrid.OrderReRegistering += handler

令再入会.

OrdersCanceling
public event Action<IEnumerable<Order>> OrdersCanceling
orderGrid.OrdersCanceling += handler

选中的命令取消事件 。

SelectedOrderChanged
public event Action SelectedOrderChanged
orderGrid.SelectedOrderChanged += handler

选中的顺序已更改 。

字段

CancelOrderCommand
public static readonly RoutedCommand CancelOrderCommand
value = OrderGrid.CancelOrderCommand

取消选定命令的命令 。

CopyErrorCommand
public static readonly RoutedCommand CopyErrorCommand
value = OrderGrid.CopyErrorCommand

复制错误文本的命令 。

RegisterOrderCommand
public static readonly RoutedCommand RegisterOrderCommand
value = OrderGrid.RegisterOrderCommand

命令注册的命令.

ReRegisterOrderCommand
public static readonly RoutedCommand ReRegisterOrderCommand
value = OrderGrid.ReRegisterOrderCommand

命令重新登记

SourceProperty
public static readonly DependencyProperty SourceProperty
value = OrderGrid.SourceProperty

来源依赖财产。