MainGrid
Define a Maingrid, uma grade raiz que hospeda o UltrachartSurface
Herda de: Grid
Implementa: IMainGrid, IPublishMouseEvents, IHitTestable
Construtores
Métodos
public Rect GetBoundsRelativeTo(IHitTestable relativeTo)
result = mainGrid.GetBoundsRelativeTo(relativeTo)
Obtém os limites do elemento HitTestable em relação a outro elemento HitTestable @
- relativeTo
- O parente.
public bool IsPointWithinBounds(Point point)
result = mainGrid.IsPointWithinBounds(point)
Retorna true se o Ponto estiver dentro dos limites do elemento HitTestable atual
- point
- O ponto a testar
Retorna: verdadeiro se o Ponto estiver dentro dos limites
public Point TranslatePoint(Point point, IHitTestable relativeTo)
result = mainGrid.TranslatePoint(point, relativeTo)
Traduz o ponto relativo ao outro elemento de teste de hit
- point
- O objectivo.
- relativeTo
- O parente.
Eventos
public event MouseButtonEventHandler MouseMiddleButtonDown
mainGrid.MouseMiddleButtonDown += handler
Ocorre quando o botão do meio do mouse é pressionado enquanto o ponteiro do mouse está sobre um UIElement.
public event MouseButtonEventHandler MouseMiddleButtonUp
mainGrid.MouseMiddleButtonUp += handler
Ocorre quando o botão do rato do meio é lançado enquanto o ponteiro do rato está sobre uma UIElement. Contudo, este evento só será levantado se um chamador marcar o evento MouseRightButtonDown anterior como tratado; veja Observações.
public event EventHandler<TouchManipulationEventArgs> TouchDown
mainGrid.TouchDown += handler
Ocorre quando um dispositivo de entrada inicia uma manipulação no UIElement.
public event EventHandler<TouchManipulationEventArgs> TouchMove
mainGrid.TouchMove += handler
Ocorre quando um dispositivo de entrada muda de posição durante a manipulação.
public event EventHandler<TouchManipulationEventArgs> TouchUp
mainGrid.TouchUp += handler
Ocorre quando uma manipulação e inércia no objeto UIElement está completa.