MainGrid
Определяет Maingrid, корневую сетку, в которой размещается UltrachartSurface.
Наследует: Grid
Реализует: IMainGrid, IPublishMouseEvents, IHitTestable
Конструкторы
Методы
public Rect GetBoundsRelativeTo(IHitTestable relativeTo)
result = mainGrid.GetBoundsRelativeTo(relativeTo)
Получает границы текущего элемента HitTestable относительно другого элемента HitTestable
- relativeTo
- Относительно.
public bool IsPointWithinBounds(Point point)
result = mainGrid.IsPointWithinBounds(point)
Возвращается верно, если Точка находится в пределах текущего элемента HitTestable
- point
- Точка, чтобы проверить
Возвращает: если точка находится в пределах
public Point TranslatePoint(Point point, IHitTestable relativeTo)
result = mainGrid.TranslatePoint(point, relativeTo)
Переводит точку относительно другого проверяемого элемента
- point
- Дело в том.
- relativeTo
- Относительно.
События
public event MouseButtonEventHandler MouseMiddleButtonDown
mainGrid.MouseMiddleButtonDown += handler
Происходит при нажатии средней кнопки мыши, когда указатель мыши находится над UIElement.
public event MouseButtonEventHandler MouseMiddleButtonUp
mainGrid.MouseMiddleButtonUp += handler
Происходит, когда средняя кнопка мыши отпускается, когда указатель мыши находится над UIElement. Однако это событие будет вызвано только в том случае, если вызывающая сторона пометит предыдущее событие MouseRightButtonDown как обработанное; см. Примечания.
public event EventHandler<TouchManipulationEventArgs> TouchDown
mainGrid.TouchDown += handler
Происходит, когда устройство ввода начинает манипуляцию с UIElement.
public event EventHandler<TouchManipulationEventArgs> TouchMove
mainGrid.TouchMove += handler
Происходит, когда устройство ввода меняет положение во время манипуляции.
public event EventHandler<TouchManipulationEventArgs> TouchUp
mainGrid.TouchUp += handler
Происходит после завершения манипуляции и инерции объекта UIElement.