MainGrid
StockSharp.Xaml.Charting.Visuals
定义主机UltrachartSurface的根网格 Maingrid
继承自: Grid
实现: IMainGrid, IPublishMouseEvents, IHitTestable
构造函数
方法
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对象上的操纵和惯性完成时,会发生什么情况。