MainGrid

StockSharp.Xaml.Charting.Visuals

定义主机UltrachartSurface的根网格 Maingrid

继承自: Grid

实现: IMainGrid, IPublishMouseEvents, IHitTestable

构造函数

MainGrid
public MainGrid()
mainGrid = MainGrid()

初始化了 & ##MainGrid+# 类的新实例 。

方法

GetBoundsRelativeTo
public Rect GetBoundsRelativeTo(IHitTestable relativeTo)
result = mainGrid.GetBoundsRelativeTo(relativeTo)

获取当前 & ###HitTestable### 元素相对于另一个 & ##HitTestable#% 元素的界限

relativeTo
相对之.
IsPointWithinBounds
public bool IsPointWithinBounds(Point point)
result = mainGrid.IsPointWithinBounds(point)

如果点位于当前 HitTestable 元素的边界内, 返回真值

point
测试点

返回值: 如果点在界限内, 则为真

TranslatePoint
public Point TranslatePoint(Point point, IHitTestable relativeTo)
result = mainGrid.TranslatePoint(point, relativeTo)

将点相对于其他可测试元素翻译

point
关键是...
relativeTo
相对之.

事件

MouseMiddleButtonDown
public event MouseButtonEventHandler MouseMiddleButtonDown
mainGrid.MouseMiddleButtonDown += handler

当鼠标指针在UIElement上方时按下鼠标中键时, 会发生任何意外 。

MouseMiddleButtonUp
public event MouseButtonEventHandler MouseMiddleButtonUp
mainGrid.MouseMiddleButtonUp += handler

当鼠标指针在 UIELENM 上空时释放鼠标中键时, 会发生任何意外。 然而, 只有当呼叫者按处理过的%% MouseRightButtonDown%%%% 事件标记时, 才会提高此事件; 请参见备注 。

TouchDown
public event EventHandler<TouchManipulationEventArgs> TouchDown
mainGrid.TouchDown += handler

当一个输入设备开始对UIElement进行操纵时,会发生什么情况.

TouchMove
public event EventHandler<TouchManipulationEventArgs> TouchMove
mainGrid.TouchMove += handler

当一个输入设备在操纵时改变位置时, 会发生什么 。

TouchUp
public event EventHandler<TouchManipulationEventArgs> TouchUp
mainGrid.TouchUp += handler

当UIElement对象上的操纵和惯性完成时,会发生什么情况。